MSVTDLLTRAEALCKKYEKYDLDKKQDATVYKNDRFMMLYTTLQADLEAAMQKANDASIEKNRAVVATLNAEVRRAKAALKEQIPKLTKYAGKKVKGATKEDLALRPDLVLGLVAKIEDIPDGVVAPRKPVKGKKGKGAAETIKIDAMSPEQVMSGSQNQSSEESSSFAQEADRRKAKQDESLEVISEGLTTLGNMAQDINEEMDKQTTLVDEIDSKVDKAATEMKSTNVRLKETLVRLRSSRNIMVDIVCLIVIMSIAAALYKFVNLPPTFKHFSMNLIFRL*