MDKSWMAIKNRMSKEYRDGVNYFVDFAVTSSGSDDKIRCPCLKYMNVERHVSVVVVFHLIQNGVAPSYKTWVHHGQPIPSNHQFVSNESCQPSGESAGDGVAADEHENPDDIERLVNDYYAASIMNDEELDELLDNVETESVWNFDKLMKDAHQELYPRCKFTLLSFVIKLLHVKVLNKWSNKSFDTLLGLLKELLPISEQDVSGNIYEAKKFLCDLGLGYVPIHACKYDRVLFWKENADLEMCPVCEEPRYKLNDGKGKKIPYKILRYFPLTSRLQRLFMSSITCTDMRWHKEKRVDDGVLRHPADGEAWKDFDQQYPEFA