MPALVRFLMNSLQLSDLALRPLPPSSSRTFAFHSDRENINDRSKEELRLSKSVAYKLPAAPSRFTVHDVYKYLSSHAFMAPTTAETKWRADLSPKFLWPPGYDARTDRFPWFNTVIPDLRYALTQRVLDGYFALRYNALRTSSRIADMAARSDIQRPASANLLDSELLSSLCPQFWSLIFHALQLQPMPIPSARFVAWLLTGSLPLTPSSKTGLKAATLMAALFRELDDFMDMLPRRLPRFKVTYTLRVLMTIP*