MGAKSEEPMMTTRDSIYRAARNIKRRDNSLYNALRSIYQDSIFVHEISLLWPKLPLVANLRCGLWYSEKFDATCYFKSTDGHTNNLSFNTSRLNLHLPLLAGEKGGCIIIDSTRKGKRFPDSMSKTIPMWSCVVNRSIFNHWNRLCNIDAGLTSDDDGDNIRKLLDKWDCSLHLPLWVSNTERASIEARLDEWTRELDESGADIASLASCLRKPLRPLWVSQKTVIWLNEVPEHDSWDFTPLILVSASASGELQNRTSSEFSWNYIPGAGDDEESWARGLSPNVFWTHVDDLIHSGPDLCNQKVAEIVENDRVYRAHRGQEAPQVVVKCSKSNGGVNHAKSDEILCLSAQIPKVDEERLVFWLSSTNLAVGASQVACKETSIDCILNCDQNPISVPVSYLEEHLHLPMKGSKFDRFSISRNLPPAVNFAKLKMSSGKKVLVCCQDGEDISICVCLAILMSLFNEEGAFDGGKSFEEKSITKMDMRRMLIFICKYAVNARPSRGNLKQVFGFLSSHRENSDE*