MATEENSVQNAWSMPIEPFKKEDMPHSLLCESSFATLFPRYREKYLRECWPLVKNSFSEYGVKANLDVVEGSMSVLTTKKTWDPYIILKARDVIKLLARGVSYEQAIRVLDDNIGCDIIKIGSMVRKRERFIKRRQRLVGPNGATLKAIELLTNCYVLVQGNTVAALGPYKGLQHVRRVVEDTMKNIHPIYNIKALMIKRELAKDPKLKNENWERFLPKYVNKNVQRKQPKKKKEKKEYTPFPPPQPESKVDKLLASGEYFLKENEKKKKKLAEKMAKKAEAEVKRQEKRNKSFIPPVEKPYRKKTGAKEA