MALSRFGISPSLESAEFAYGSLNLSTRLSRPSPMQVIGRYSNSALRRFSGVRCALSGKDMTTPVESEGNAQSSLSVSTEEESGHVVRFKISDFKVLDRVSIGLGGRTDEVIFEAVVKDTSSPLNNSRVVLRRLISAQAQRRGKRAIEVLKKLVRRRVMYHSYSMQVHGYISSATSSGRVSFTLVHGYHGSFSLRHWLQQSDWLPTLEATLALDEESVRRVGDDKVGGPAVSRQLRLIRILMRDLLIGVNYLHSHGLAHTELRLENVHISPVDRHIKVSTRYLLWKWRLNFFCIPLYFFPPFFFF*