MRRKMISTTMLIHEQNEEDLFDRLPDAILLTIFDKLQDAKSLSISSSLCKRFRYLTTQTQHISLAIPSQKYHKPLPFSSRNKFVRFFLKPFQFVYRQISQWNQICMPCDNIQKKSDSYSYCTCSSYASSSPAEILRNFTEIKELEIRVPSNGGGGDSDSLLKWKGEFGSQLKNCLVVGGISLSPIRNDRIDNSDAPIRELELQRMTNEDLKLRIVWIISSLIAASARHCLLEEVIKEKKLLNKVVIMDDIGQGKVCMNGEEVEEMRRDAEVFSSKMPALKVKMWYSPELELPEGGCVMKGATLVVIKPVEEWSKADDGGDLVAKGFGFAGDGKEEKVFDEVARELVKLERSYSLEMNSF*