MASLALPKALSLPWRHPEAQFMAMTGRPSSLRVSPSPSLPFFPIRCRVSVSIFDEEEEEDPNLYPNKYHEPVSLVTGASRGIGLEFTRQLLIKYPGTVVYGTARNPDASPGLQALKRRHPVRCELATMDVTKEETIEALAKQVNEKYGRLDLIVHCAGQFIIPNEIQPELYLDELEADIAMRLFEVNAVGPVLVTKHFWELLKIGHGTHTGRAGAVVVMMGHKCASMKDNTYGSWYSYRASKTALNMFTRNMAMEAIRQKDPILFSIIHPGVVNTQHSRFFAPKVPHMKLFAPDYAVERLLGILNKVRLEDNSKFTSWDRQEIPW*