MELPHGLIRDILEKLPVKSLLRFKSVSTQWKSTIESAYFKKKQLLYSQLQDPDILITNRCEGVDKEHVTRMFTIGSSDLIKLPNVCPVPMPIPLENKKSSFCYTYSVCGCDGMICYYNYFTCIYLVNPNTRWLRSVPQAGHQEAALKVMNKIHGTWTEDNDGILCNLGFGKDKFTGRYKLVWLYNSFEFTLSNTTVCEVYDFNNTNTWRYVTASPVRIFDEQAPVHLDGSLYWFTDEYITDTKVLSFDIHTEKFHMIAEAPFFEVGEKEIIMCTLNNRLCVSQKEWPKQEIWSLNNSDMTWEKIYSLDLQTDYDWFTDYLPPPCTYSPDVVPCAIPVAVLKNKKKTLVLYYPRAKNPNLLMYDPESRSYDLCFVRDYIVHSCESSFSCFPSLMSIV*