MRSLLTLLALLAFRAAVLDQVNGDRIQVWLPSAEVLELGDTDGIAGFFDTIRDPWGRISEALVNALFLRYDPASNSLSERDNGLFAISNLVGSSTALRALGVGDDQKYFQDLINFLRSDMGYQARAPPPRRGIDRPLTRAPVGFDWRTSNGLPEKVEALHRLARGTAGRPVTLLAHSMGGLFILSYFTTHPEAVDELVRQVIFVGTPFLGAPGRTFEAMTSGTEITDSDRFLRNVLPVELRVHLAGLLRAAAAAGPWPGDGGPPSIIVNVNGQNQTFAGADAAFEALLQARPLCAIATQNNTFTIRGEELRSQADANVTRFLQAPLPVEVYTLVGTGNPTKYNGTWGNVASLSEIIGRPAVFENVDGDGTIPLVSAAAFDDRALDSVRVNANHDDLLTSQQSFAAFRKWLTTPPPSPTPAATPAAAGASPAPAPASALELEELDELQLAL*