MARFDLQDFKKQASFFLREKLNDARLALTDVSRIQLLTEEATNEDEWGPETRIMAMLADAAFELDEYERIVQVIHRRLEASKKRPWRQVYKTLVVLEYLLTHGPNSLGREFRGDISCVEELSQFNFTDQQGIDRGCIIWEKADRVLELLNNPDLRKEERTRARKISFGIRGFGSSVNQEPPQDTVEDTEHQSWRADSKELSVSSNKSFEEIGNAGSETPKLGQKCVPYEKSVSMMSRQLTQAVSCNSSSKESVLATLEPLEGKGQMKLFKKSLSSPGYFRESLPRLSWQTADDVINELEEVNTCLLDAAEERESPILS*