MSEHKNIYRTIKDYSGDNLLHLAARLAPSNKLNLISGAALQIQHELLWFKEVEGFVCPLSIIQKNSSGETPQMVFTREHKDLVIEGEKWMKSTAESYTITAALIITIVFAAAITVPGGSSQDKGIPIFTNNTAFTIFAISDAISLFAAVTSLLMFLSILTARFAEQDFLFKLPTKLIIGLTTLFISTTAMIVAFGATLYLVFGQTNSRILIPIAVLTCLPITSFVTLQFPLVLDLMSATYGRSIFGDKRNVYSWHKNLFI*