MKSTRPFLAPSFLATKANKDPTKNLLLFFFFFFFFSMNREMEKSKESNPKSMASAADGVQDSSSSKPFFYRSFTFHGNLRRTIDPNKSQPSITDPKKPQPHPSTSLWSQTAKRFSDLGLVSAFRRSIRPPQPAASASASGQENRRPPGGDDRLVVYFTSLRSVRRTYEDCVSVRSIFRGFMVPVDERDVSMDSAYRRELQAVLGPKPIVLPQVFIRGRHVGGAEEVRQLLESGELRKLLEGFPAMDPVAVCGSCGGVRFVPCANCRGSRKVFVEEEGQLRRCLDCNENGLMRCPNCLCG