MSAQQAIPPELLNYDQGAPLVIVSSVAIPFALAVVVVRVWARHRKQMRIGIDDWFILVSLCLVLTEFVYGAVLCTIKGSILLMYYRIFPTRSMKFGGYILGGITFAWWIACVFTTIFQCSPIDKAWKPFMQQGQCIDKNKFFIGNSIPNIIVDAMMIGLPVFEVSKVQVPRSQKIAIAGIFLLGGLIVIISCIRLKFIVSLLQAGPTADFTKLISAPWIWTVIEPTVGLLCACLPTMQPLLYLLFGRFITKATQDRSKEGIVTIGGSGAKQATPKKDGPFRRLHDNDSAEEPVLWPEAYYNQQNTVVETAKGGTVETIPLGAIKVNKDMRWEES*