MDTLKLVGLKSHDCHVLMQQLLPVAIRSILPKNVRHAIIRLCLFFNAIYSKVIDPKDLKALEEDIIIILCQLEMYFPPSFFDIMVHLTVHLVREIRYCGPVYLRVQWAFERQMRTYQGYVTNAYRPEGCIAEKLFYEEVVAYVSEFMVNAMKIGLPVSRHSGRMDGHGTLGRKQLDMSYENWHKAHSYILQNEDEVAPYVERHMRHLRKYNPRANPKSLAEKQSKSFIVWFKDEVIRELEDPSVVVSDRVKSLAFGPNFSATYYSGYVINGCTFYTRFQDDISTMQNSGVTLESEAIHFASAKDKNPVCATMRYYGVIEEIWELHYSKFSIPVFKCQWFDSNGVVESSLGQILSILKRPVTKRILLY*