MSEATVWSDLPGELLDHIANGLFSKVELLRFRSICKTFRSAVDSDKNFLDHLKRNRRRLLSPYSTGKTCSLSPAAFYRVVLSSYPDKGWLIKLQDAYVSSQKQLLSPLSRFSIKSSGKTLDLLEFTVSEIHQSYDVEYLYYNSTRASFNFARVVLAEDFVFIVDNYKKIWLCNSNESDSHWVRIMDEEVKLFSDIVFHKGYMYALDLTGAVWWISLSEFGIFQFGPSSTPMDYCDIDECKDKRFVEYCGDLCIVHRFSRKFRIKRVDIDMTVGFKVYKMDEELVEYVEVKSLGDKAFVMATDSCFSVLAREYYGCLENSIYFTEQNNVKVFKLGDGSITNMVDSSFQSCFQMLIPPLV*