MVASFEPCRTKMEKEGIASSAVSAFESTFKALVSGDSGMIAESTISPVYDLAKSEEFTAKPDTSLLAKTVVLKLNGGLGTGMGLDKAKSLLQVKGEESFLDLTAKQVIQMRKDYGMKVKFMLMNSFSTSADTLQFFQTKYPDLAAEDGLEMMQNKVPKLDATTFEPATCPSNPDNEWCPPGHGDLYAALVGSGRLDALLKDGFQYMFVSNSDNLGASLDLDILTYFASKDAPFVMECCERTENDKKGGHLCMRKKDNQLILRESAMCPDEDEASFQDISKHRFFNTNNLWVRLDKLKEIIDKNGGFIPLPMIKNKKTVDPKDDSSQKVVQLETAMGAAIECFDGATAIVVPRTRFAPVKKCNDLFLLRSDAYIMKNHKPVLNPLCNGVAPVISLDSKKYKMVGALEDATEDGIPSLVKCKRLTIKGLVKMSGKTAFVGDVSIVNNSPDAKYVPFGIISGEHDLTNSTFQPVDPCLKCVIL*