MDFVRGFWRKHRRKVLVTAGCLGSGYLLYKLYNSHTRRLADLERELAHERENDEIIKTQMKAHFESIQMIVDSTTLPHAMQFLSIRISEEIDVSHVMDRLNQGKGMLSPPEKLQLWDELKILSFTRMVLSLWSVTMLSLYIRVQVNILGRHLYVDTARALGSSHLLCTLLISSPTSYFSGKLTGCSVKNFSRLPFKATAACPEEVDLIDRDDEQKFLSSADFLVTNAMPSLISDMQGSAEEVLKGKQLKDVITTRVLQETVMQIVDVFMSTGSPHHWVDYLMMPQDTKLSRTTSDSSDEAVSKFHQLMVETREVLISTEFTNIVEISLKCFTDVLVEEMETQTEAGGLATGKPLAKVLPQIEKTMNVITAEPSKNRFLQIIRDLPEVKLFFTLLYANMPQ*