MSEHKNVYRTIKDSSGNNLLHLAARLAPSNKLNLISGAALQIQRELQWFKEVEGFGCPLNIIQKNSFGETPHMVFTREHKDLVVEGEKWMKATAESYTITAALITTIVFAAAITVPGGNNQDTGIPLFTNIIAFRIFAISDAVSLFMAVTSLLMFLSVLTARFAEQDFLFKLPTKLIIGLATLFISTTTMILAFGATLYLVFGQSNSKIIIPIALLTCLPITSFVTLQFPLVIDMISATYGRSIFGKKRDKPFY*