MTQIFIMDSEQNQKKMEEKNTELLSSDQTQPLLENENSVAAVEEASTVTAAIKQDSLTMKKIELDSPSSKSIVGDQAPLLSKAQKFPLSHEFEPSPSSDGEKKVDSFTVQGSATVSSEALKEMEAKYAAFLRHDIYGTMGRGPLPLKEKALLLFGLIILLPIRMVSGFIILLTYYLICRLCTLFSAPNREDDQEDYAHMSGVRRTIIVLSGRFLSRALFFTLGFYWITETRRIPDPATQSQDGLCAKEVRENEGEAEDSSYQPGAIVSNHISYLDILYHMSASFPSFVAKRSVARLPLVGLISKCLGCVYVQRESKSSDFKGVSGVVTERLEAAHHSKLAPMMLLFPGMIG*