MYHLLEEQYEAFNHYHSITTDLPDPLGVARQFMSDKVALFCALFAYGNARAIVRFLESCNLYFLDQASYKSHHNLHLNEIPYCTNKPYRFQNQDEIQDFFESLLMSGDLYEIFYRAYKKDSLLKGIEALQNYLYSNLKKTTKSLEFLIGKSQSNSPLKRWNMFLRWMVRKDCVDLGLWEGIKRSDLILPLDTHTFRVSQRLGILKRKSYDLKAALEVSEFLKKLDLNDPIKYDFALYRIGQLGLI