MRKPEDITKDEYAAFYKSLTNDWEEHLGVKHFSVEGQLEFKAVLFVPKRAPFDLFDTRKKLNNIKLYVRRVFIMDNCEELIPEYLGFVKGVVDSEDLPLNISREMLQQNKILKVIRKNLVKKCLELFTEISENKEDYDKFYEAFGKNIKLGIHEDSSNRAKLADLLRYHSTKSGDEMTSFKDYVTRMKDGQSDIYYITGESKKAVENSPFLERLKKKGYEVLFLVDAIDEYAVGQLKEYDGKKLVSATKEGLKLEESDEEKQKKEEKKAAFESLCKVIKDILGDRVEKVVVSDRIVDSPCCLVTGEYGWTANMERIMKAQALRDSSMSSYMSSKKTMEINPDNSIMEELRKRSEADKNDKSVKDLVLLLFETALLTSGFSLDDPNTFGGRIHRMLKLGLSIDDDASASADVDADMPPLEDDADAEGSKMEEVD*