MDSVTNLLPSILNAPQSMDWTGMNFLLFHLILFVLMTATAALWRLATHFAVPVSGKISPASTISKRDYEEVVNGFLRDISFRPPEIKFDVSLKTRVVSRLEAYGISRRFIALIEPCITTATKISSCSYPFTSPEVLEAIALYATYVISIDDITNEILPDLECYGSQLVLGQSQRHELLRGFTKFLGDQPRVFGAFGGDMIIKGTVEFIASAVIEQNQDAFQLSRDSSDYLIYFRAKTGVAEPFAFFCFPEDINPEDRDLQKYVSAIPSIMLFLGYVNDLLSFYKEELKEEDSPGFVQSYAKVHNSTALHALQQLRHETIKEVRKIRSMLSDDVQMAERINQFIYGYIFYHLCTGRYRLTELNIPAAHDARKRIQALTDVRL*