MAVIFLSSAASTLLLMVFLISASHALDPASSASSSVEYWQAVLPSFPLPAELLKRVSPLGLSTALLTRYTQMMQSPQQAGVQPGMRSLCMAGRLYCSSSQFVAFRHSSTACNYLAQNKLKPVFAAKQHSKSMFFREGDLVEGALLVLGDQKDHTPSAFFLPRQLASKLHPANANLLQAVFGIPSSSLLAEESIYTSQSLCKADADNLLPGEEAFCAYSLEDLADELKARMLAGASGSPLELLPISASSADIVQARLLKLKLEVEADQPYLSCHAETYPFAVHYCHHIPNTRLYSAIFQPTDASSVNEIVRAVAICHLDTSDWNPQHVAFA