MFSGLIHRPEASIPPEDAHGPSLVLTADPKPRLRWTADLHERFVDAVAQLGGPEKATPKAIMRTMGVKGLTLFHLKSHLQKYRLGKQSGKEMTEQSKDASYLLENPGSSSLSPRVPTPDVNEGQEVKEALRAQMEVQRRLYEQVEVQKHVQIRMGAYQKYIDSLLARACKIASEQIALNSFGTAEHELPDMTPRVVCPPSSPLSPSILHQLSVSSINLQSPGCKTSPSSSAIEGQLFCQKPPELKNKPC