MLGLPFKMIVVLLDLPKLELPFKMTPYFPKLDLKSIIPFAENLKSELLGGIIALFIVGLTYIYYRMKKPKAKSKILVLGGTGYIGKFIVKASAEAGHPTFALVRESTLSHPEKSKLIESFKTSGVTLLYGDLTDHESLVKAIKQVDVVISTLGGQQIDDQVKLIAAVKEAGNIKRFLPSEFGLDVERHNAVEPVTSFLEKKVKIRRAIEAEGIPYTYICSNAFAGYFLPTLGQQNVTAPPRDKVVILGDGNVKAVYVKEEDIGTYTIKAVDDPRTLNKTLYVRPPANVLTFNELVSLWENKIKSTLEKVYIPEDQLLKYIQESPFPANLMLALGHSMHVKGDCTNYEIDPSFGVEASNLYPEVKYTTVDNYLNAFV*