MQLQNWFHLDPYLRIHIIDVLGKASSFDIAVQVFNHFIKISVKKDAGMYNALLHAFCKAGKLEAVDDLFRDMKQSIRPNHLSYNILMHSYVKAGHELTKVVSVFKEMYLRGVKASVASYNILIAACATGKQAWEARVFFSNMKKQDLEPNVITYSSLINVYVASGDVGNCAAALDVLREMVKAEVMPNVTTFSCLLHGYGQEGRIEEAMKIFQTMKDLGIEPSAITFNILMTMYSKSGHHALAQSCFHEMIESGLEPTYVSFLSLMYCFKSVGAYKEVTPFILFACACH*