MVHLTVHLVREIRYCGPVYLRVQWAFERQMRTYQGYVTNAYRPEGCIAEKLFYEEVVAYVSEFMVNAMKIGLPVSRHSGRMDGHGTLGRKQLDMSYENWHKAHSYILHNEDEVAPYVERHMRHLRKYNPRANPKSLAEKQSKSFVVWFKDEVIRELEDPSVVVSDRVKSLAFGPNFSATYYSGYVINGCTFYTRFQDDISTMQNSGVTLESEAIHFASAKDKNPVCATMRYYGVIEEIWELHYYKFSIPVFKCQWFDSNGVVESSLGQIFVNLKKTGHKEDPFILANQARQIFYMNDPSDKRMAAVITPRSRVAFFSIDATGDCLDDTMLEASSLGRRNVQVRGDDDDDNADDSSMYVRDDHNEGTWVEEQKNSKGVKLKRKRKRSN*