MGRRRNDFPIDVVIETHLYDDPAFHAAAPDAYLCPLTLKVMRNPVVVTKTGRTYEKAAIEAWITLNHAEPYDRNVALEDFTAECSSNTAMYALIEHFVRSVRTMQPGALLDGTVAQRMKRAAAKTTVVIVEKNIHVFKKQASLSGGASSNAHAALTTLEKGLIPDVPKPKKEEEVDVVGELVFPEELPERAYIHVKSLEFPDKSKPTDGRFFRFDMDELTRVIGHSWANEDAEAYKTENFSVKTGKGATFCTYRDEKRSAIVVFGGPDGMGVGCYHPVSSAQPGDWAVGEPIELTAYRGIPKGLRFMNPDKISSVKFRYYMDGDERVLNSGMNGERPEQIFPGQSGIYPLNCKYKGTRIYNWLHIEFKLKYPTGTDPELINGRPITPIGVFVDNRLLLQRGGCAQIYNCRDNELHHCTANGDGPSFRSGMQTDNENLQHFGAMMLHRDRMYEPITDFMMNFRMPDNGPMGVPCFSEECGGGLHFGFLEGDPAWWKVGKNEWPTSEEGNVGATCDDDASKWGDKALKGPNAKESDEFFVYDPRKKAPKPKRRTYKTASGATMVTKVKSDTFVFPRQRRKLVDPHLEVVSLDYPGGVMQGKTDPEPKGKWFRFKSDQLSEICGISDWGNGCYDGWKTGIIKSGDGASFSVADRDRGIIVFQHESGLGVGCSNPYDYAREGEWSVGDRLQLLAYSHENQPPPYTFALSIDEYICQTETGWNLPGHLIRFGQCGLVGGWWKEMEIEFKIEEASVGTRIYGVHTDASFESLPFTATALRSDGKWHDIKLSEDDVPWGRAFASVMDDVSAVRVRWDSTDLHKLANSTARSGGGIHANLLGTSTAFNVLDVRHSGHPVDGSIFRFDKDAIRAATCDASNWQGRYEVLNLRSGKKGAVMLLDKADQKVLAAYSKAMQQKAEPIAIPASATVAPPSVVVVDTPGVKSAPLQARHPPPKGPTGFLSCCFSAPAPVASAHVDEPAATTMVVYKDVYIDEASPVKSEKLAPTQMSAAVDVLGFGYWLDAAQTPALAPGDWQIGDIIMLARRDLDVDDFAPSVLEDGAAGVAALERVKSIDAAGAWANIRFISSDDVAQITLPSI*