MSHWITGQGGQPRIRGRADTPESDEATVLIVGAGTFGTSAAYHLAQKYSDPSKITIIDRDDSPPKPAAAIDINRVIRTDYAKPMYGNLAYEAWHAWFWSMELQAFFHQVGWIMMDDSDQSSLSTAIKKQFNDRGWDPTENIPLDELAKRWGGIMEGTDTSAFKNAYFNPETGWCDAAGATHSFMQAAVKKGVNRVTADVSELILSSDKKSVAGVKTAGGNEIKADKVLVAAGAWTSSLLSPVEDALQVAEKDRTENQLRCIGVLQIYYPASDSEVEEFEKTKFPVLIYGQQGEVLPPSKKNKLLKFTHNKSFTNTVKTKSGAKITMPAGPNYEDQVNGIPDALKKEAEDGVLKKLLPKFTKDKKPDHWRVCYDARTPTEDFLICKYPHAGIQNLYIASGGSSHSYKFLANAGKYINNVLNETSNGEEKDAAWGWKDKGWDVREQSPDHPKLGAGTPRRELNDLAGRCKL*