MATTTGSATLSEAARGYSRLLAGQSPVSAAPQIMAMPNNQDTKHDGSNGKDIKAPPDGDSRIVFSLFGQTVTSELPRRGLTSQLTAGPLDDVIPAINSDEPIRASEQHGHGGKSYSSLRRIENPASRQVTFSKRRSGLLKKAFELSVLCDVQVAVIIFSSTGRLSEFASPSMEDVIGRYEEVNAAISRRMSKQREMEFWKRETLLLRYQIRQLQEVQGRYLLGENIGHLSFSDLHQLECKLHVAADKVKTRKMELIQAQIKEGQHEMDQIIQEKNEFWKERIAKTMLSAADDQKKSGHFAIRPEPFSALDNAVKSTSSISLNLRLEPEFGMRI*