MSVFHAIMTWVTVGLFLLGFFTAHIGFAAGSVHEYVNGHFSNHSNAFLFNGGNEGLLASVNKTAGGYGLSSIRFEYITFRRSEAAASRYTEKQPRTQLIQALIFELGDRDMVGSRKDMSSYALCCSLDLVESEGCELGEVIMRSVEHWPRTISIYFRGNQIEAKMSQDPIEITKTGMYNLYFIFCDPELYGTVINGKTVWKNPTGYLPGRLAPLMKFYGFLSLAYLILGLIWLIQYFRFWRDILQLQNYITLVIALGMCEMSLWYFDYSNFNMTGFRPVGITFWAVTFGAIRKTVSRCLLLIVSMGYGVVRPTLGGLTSRVLLLGATYFIAVEVFDVIEHVGAINDLGGKEKLLLVLPVAVLDAIFIMWIFTSLSKSLEKLLARKLTAKLELYRKFTNTLAVIVVMSIAWIGYELFFKATYAYGERWQNEWIILAFWNAISFVLLCVVCLLWAPSKNATRYAYSDEGIDDFDSEESVALTAVVSNPQTTAEADREKRVVNTDVFRLEESNEEEKLE*