MSENSTFSPVLTGRERTAVPAKSLSFVEGVSMIVGTNIGAGVLSIAYASSKAGFLPLLFWLVLVGSLTTVTMLYVAESTLRTRKHLQLSGLSKRYVGGFGALMMFLSVCVNSVGALTAYMTGSGKLLHSLFGISPALGSVLFFVPAAGVLYLGLKAIGRGEKFISIGMVVMISVLVIATLLKDTTRVGYLLDGNWLYMVPVFNVVAFCFSAQYIVPEMARGFADKPEKLPKAIMVGMALTFTLLALVPLSVISLNGLDNISDVATISWGRALGEWAFFSANLFALCAMLTSYWGLGGSFLTNIFDQFRLGNDEQPARRLMVLLVVAIPPFVLAYSGMVSFVNALYFAGVFSGVILSIMPILMLKGARQRGDLTPGWTCPAWMTHPLIQCFIVLLYLCSAAYAIASAVGYLPAGW*