MTSGNDFQDFDRPIFTAELTPHRSLSRTGFIILMSVLVAASFISGILFVRMGAWPVFGFFVLDVVLIYWAFRVNYARARAFEQLVLTPYELRLRRVSHRGHAMEWTFNPHWVRLDVEEHHEFGVEGIYLSARAQRVAVGKFLSPNEKASFAKALRLALQDARRGPTYNPLN