MLFDAAHEAELLHKATKSSWNTDHELLIHVVAQNERTTEQMQELRRAYWKEYNRCPIEAVKKATNLPHQSAYSNALVATLLTGEEFAAQCLYDAMKGLGTDERAMIQILAHSTKEEVEQIKAAYLRTYGKTLEADIVDDTSGAEREFFLGLVNAPRSHVDVTSAEAEIERDVAELYLAGQAKWSNDISAFVKIITKHDNEYLAALNLAYGRAHGDTLIRAVEQEINSGCLEKGMKAMIMDRADFYASELNKAISGGGTNCDALTRIIATQRHTMPTICHRYMTNYGKNLSHHMQQEDAINGTQYGKQESAIDDMQYGKVGELADSSLQTVV*