MGRFADLVGYRTSLVIGTVLMVGSMFAASVSKTYWQFFLSQGVTFGLGLAFVYLPAVTISRHYFPASMHGKTNALVLSGAGLGGCVLPYMVKQLVQNRGLPQSFRF*