MIQSLGRHSKRFLLFRKTQPIQFLRTVTSANLNDTLHSRVMAVEKRFLRRVKVTPVLDEWLKQGNETNPTDLRAVINALCQSQRFDHALQVSEWITKRGVFELSTLDFAYRLYLIEINSALSEAEKFFKSIPENMKDESVYTTLLSFYTKSKKTRHEAEATYEKMKEKDLLFIPNPYYEMISLYGLLGETNMVDEVLRQMEENEVVHDKTLTENNVLKAYASVPADVEAMEKLFLKRIEDETLPFVLAWQTGISMAKAYLKCGSSGKAIEMLRRTELVVDAKSKDAASKVLMEMYGEAGAKQDESCLYRRINQNAKQGQRKGSGGRSSHHPGYYGGCGGGGGSRADDNGGGIGADTDGGIGGGCDSGGGGCGGGCGGGS*