MPALVRFLMNSLQLSDLALRPLPPSSSRTFAFHSDRENINDRSKEELRLSKSVAYKLPAAPSRFTVHDVYKYLSSHAFMAPTTAETKWRADLSPKFLWPPGYDARTDRFPWFNTVIPDLRYALTQRVLDGYFALRYNALRTSSRIADMAARSDIQRPASANLLDSELLSSLCPVCHRRCNALHVFVLCPVVQQFWSLIFHALQLQPMPIPSARFVAWLLTGSVRFADSWMFLQNWEWQVVRILGLHVIFRSYCLAYRAGRTEAAATFAMDPNTQLPLTPSSKTGLKAATLMAALFRELDDFMDMLPRRLPRFKVTYTLRVLMTIP*