MELPPPLLIFRKTKKSKEKLPFAIGETKEGCNVFNGKWIWDEKRPLYEESECPYIQPQLTCQEHGRPDKDYQHWRWQPHGCSLPSFNATLMLETLRGKRMLFVGDSLNRGQYVSMVCLVHRIIPENAKSMKTVEEAYRMAMKSLLRWIKKNMDPKRTRVFFTSMSPSHERSIDWGGEPNKNCYNETKMIEDPNYWGSDSRKSIMQVISQEFGKSKMPISFLNITQLSSYRKDAHTTIYKKQWNKLTQEQLANPFSYADCFHWCLPGLQDTWNELLFTKLFYP*