MKHNILFPSFKRLKDVISRLEVDGLTINDGGSIAAFCSEHFRKLFAASYKSDDAWFQALHESLQHTPPLLDSQMADACEKSMSEEEVFMALKSLKNGKAPSLDGITKEFVMAFWPLLKNLVLDVCNEVWKDQKMPYTFKLGKIKLIPKSDVPRCIGDWRPITMMSIIYKIFAKQIAMGFADDTFIFARVDNQNIRCILETLAPFSEASSLKINTKKSAIVNISAKQFQSLKWEGPRFEKGIDVPIKDKLAWVLCRVKCKMEKWIAPQWPLHARIKIVQTFMQSYIMYYLLLLDWKKSQLHAFDRLLKNFLWNKKHSRALVLSSWQYVCQPRVKVQGG*