MDMPPANFLSHKPKAKTRHRPLHACGVSILAIIDIVIGKTQHINGPLGSTLKRVTKLAKFATPLIYAMRFQLLAILSIIDQAILAIEKIVERLFPPSTRVFDKVDEIVLMIVSLPEKFDGAMNKFPTIVHEVPFLDWALTLVISRLNSLVSTLNHWGQENSRVDEKTIGVDRSCNEGYLPMDNSSNDINNENLENFPPIISDCEHEGAHEIAVSSDVKGSSYQEALLEKGKEENPDEKMEKECEIEKKINGDCDCEEGREKNDGNNEKSKDGIMKSQDGGNERVKDGLLELFESAWLMKAGSY*