MGSFPGHVLPGTLFLVIGVWHIWSALVRYSSNPKSFRVRVWSPVPGFDGKLKYLELYVIAIGGFIDFCIELFYSTHLKLLVHGVLNPTHMNNFEHAGMLLMFVIFGLIVLLSEKTSFLPLPEGALCLIAATAFSAEYFLFFFHSTTHKGLEGYYHLILVLLIGLCILTTIAGALIPTSFPIDLASGISVALQGLWFYQTAFTLYGPMMPDGCQLKGNDVMCRSEDSEVRGELLANLQLFSMIFVVLAATTGAYGFAASKTGHKDIRNSHVPLDG*