MTYFLPSFFQKRLLKYALSRLEFIDTEALDPDSLGIRWGQRSTVELRDIGLRLEKLATLLHLPASSKLLAARIRLLRLTVPADIYSSGIICEASGIDVHLHFPSEKEASAARTSLFESHEFGHESIIPNPADLAESFLQAEPKEEKEELQAALSSRSEILHRTSSSISDDEEELGLGDETVSLPSFVAAFLKGVADRLQVHVDEVSIRLDVEMKQDGPSKRQPEEKPDLISGLLIIRQISVGAVVTASSSDELHPGKRPISLSAIELALVSEPIVFSNYSQFTAPTSPSSPLRSKSSQSSSPASSVPPAPSSASSSTHAMMASTIFEPSQPTVDIPEDEHGVAKLEGSIYTYDGRFSDADTDENRSHGYLEESQDLSEKLLDDPAYLDSVIDSHLQDDDSEGLGDIQPGDIKPGDSNQSYTDRSTPSQPSLGFQAPALVDPHSRSGDHSVAVASMPNIRNIERPLDQYGPQSSMPVLSRPLTQDITGNNSQESQPAPPSPSETSSSGSVSAYFNNDLSESRLFSPEEAQSMYMSAMSHRSDSRSFIPDIPGAWDSPEATLRREAIQHHGSLGHTDETTEALEDQDRTPVSTPKPTDRETKYHSGHTLGQQQESYSESTDKHSIQPSPDVNETTKVSKSFLHIDKVTIWIPSTKPTKDHQDISEPLDARSAGGSFKDSTTHLEASQVRERSVSFSKPPSSLRTRRDSTELALAGTDTKSYTKYGLGSLNSTNISVEISCIEVQFDISIGWLMIKIGQRVLQGFGDIGQPKTSKKSTERDVQSPQDIDFTLGTLCIKFVELVPGKSFPLEEQQDPSTTFFDLLHDSVLLQSTVSGVQAHYSNANNVTDFSAAVSKFTIKFATEDLISFSEDMKMRESTKDGLLPTGNDIVLSLSKSQDSATFKTDTLPLCVSLNIQRLEDLLGRFGGLSTIMELGSSISSMSGSKGPKNDVPRRTRGVRFAGSPQSPVRSPTPSVPWKVNARIGGIVLDVSGENHYLTLRTTAAKIISRYEMMAVQIDKAKLSGPLSIHSGKDAPAKVSLNNIRVEFLYTPKEPDLDRLLSLITPSKDKYDDDDDIMIDTLFRQRKQGSVLRVTVSGAKVVVSRPELGPLQQLGEELGRLSSVAKYLPEDDRPGILTLVLIRDVEARVHIGGQIGTIAANLENAEAAHISIPSLVAGQLGSIRVTRNGDEELIGEALPPKPGFAPLPVLMVRFIADEMEPTIRVKLHNLRVEYTVSAAMAFLGVSDEMTPGDVAANMASSLANIAELHPPLQDLEEGSTTPVKPMKLKVSMRDCVLGLNPRGTAAKGLIVLANSTFNGAIHDISSSEIALDLRKAFVMIIDDVRNTDARGNLPRRRAASPQSDQIQAFTDMGYVSVSSISSATAVVRIMRLTENGAKSLDVEVRDDLLILETCADSTQTLISILSGLQPPSPPSQLKKYRTEVVPIRDMLDSLSGDAFAADNLPIGAADQAEIQDHIPERDIDYVTDFHSMTASEEELASGPSSQVRDSFHSQCHVSSSMSELDFREDHFMQQSSVGGTAHRWDSTHNTYDLSDDSKLQNSPLRVRVRDAHVIWNLFDGYDWQRTRDTISKAVKDVEKKATDRRTSGRATAAFEDDEEAIIGDCLFNSVYIGIPANRDPAELRNDINRNIDDLISETGSYATTSTVTTARRNMSPGFRGKKLRLSRSKDHKMTFELKGICADLVVFPPGSQETMSSLDVRVKELEIFDHIPTSTWRKFATYMNEAGEKELGTSMVHLEILTVRPVSYLAASELILKATVLPLRLHVDQDALDFMSRFFEFRDDSTAPSGPSQEPPYLQRSEINAIPVKLDFKPKRVDYAGLRSGRTTEFMNFFILDEADMVLKHVIVYGAKGFDKLGQALNDVWMPDIKNNQLPGVLAGLAPIRSLVNVGSGVKDLVAVPVREYRKDGRIVRSIQKGAFAFAKTTSNELVKLGAKLAIGTQTVLQGAEELLSPPTGQATTGEEDEIDEDEAPKKISLYADQPVGVVQGLRGGFRGLERDLLLTRDAIIAVPGEVQESGSAKAAAKAVLKRAPTVILRPAIGVSKAVGQTLLGAGNSMDPSNRRKIEDKYKRH*