MVKDKKLTIYSKEGLNNHIQSKLANIDVDLGQITLKPTFRGRETTFSALGMPISSNSFELVGPPASIAYLDHNKATWLGPLALLDTTSGATVTMGVPATEVINVVPNTPIHEAPNPNNCNDLVEVLFYGDVNEGLTALRGPGQAIDAFKKAMSHHLMSDLRPDLPNDTIVGDLDRKLCEPISIVLGGKVQTKELTEDQRNYANSHGASNHKNIISVAYETTAQRDYVREGGMWLFEIPTQRSSFCIVFMPLATKWAPGVLEQLSTTVFYRTVRQNGSLPRVTQDEIIHIGKQLLQRYTTIDSKMLEMAEEYANTNGQPFDEATANRACLADIMGNTSPFNAIPDNELQYYTFVMTNGAWQPLALLQSETERYYVVEALTVAPANNMSHLTHLGAARPHRWLSRFRDFADPANHHLKFARALALPADKWELDAILPARSGLCREDKWLSGRYPNMDGPNYEHPEAHTYLMAAVASSTRPPERLLQVAEFCLTGNQLPTVAGNNTRERNAVKPNLLVAGYRMATMPQMALTQPAAAPANIIDEDEEGSD*