MKLQLLAQTLVRCVFCTMEEPGIKSWDVGEDGMQKLDDDTIIHILKFLDTPSDLACAACVSRSWNRYVSEGKLWREKCMKSFPVLGNFKFILETGRQDLSVSLDGPSQSTNLQHLEEENFAYRHLLHGLQSPPVKKSCIREPLHASSTDNFPMENIAHTLFPRSTYPDQQDGDRPSYWSSEGQIDADVPETLTYLLLSDLCVVHKVSIRPFKAYFQHGDPIYSAKAVRFRFGCSQSPLPRLSSLRKVHNYDYVWTYESPAFCMSQEDELQTFCLPRPVLCIGGIFQIEFNGRVQTQLTDSLYYICVSHVSVCGTPLFDFKLQRSDKNEVHLLKCSWKRDDFSTCTNYTSSSSEEDVAAGFPDGFVPERQNHIRTTTRGRTYFNMLIRNIPGSRFFAADDGDSEDEKPL*