MESAPPAATKVSRSTVEKAVNALLKWKESKSKTEKPQLLPQDDFIYLNLTLKKIPPKPRTNAFRIPFPHPLHDASSELCLIIDDRPNSKLTSDAAKKIIKSQNIPITKVIKLSKLKTNYKPFEAKRKLCDSYDLFLVDRRIVHLLPKLLGKQFFKKKKLPLPLDLTHKNWKEQVERACGSGLFYLRTGTCCMMRIGKGSMDSAQIVDNAFEAIKGVVQVVPKKWGGVRSLHLRLSDSLALPLYQALPEIKLKIQGFKEKEAEGGDEEMSGGLVEVEESGRKAEEGSGKKKGKNKGRIHEVRYMDLDSGVDELGSDDDDVGNNEEEENGDEDIEESDDHEVEKVKKGKAGKGGIQSELNGEKKAKKLKKAEQQKTSKLSLKDGKKKKKSSELEKKLKDGSVKAKSKRSKIRAYE*