MMKPTFSFKRAARARCAQCAGCQWKTDCGVCRECRDKISFGGSGLRKKVCRARVCLNLQPRNTHSARLANDRGQQSVAGWQQHLAAQPPPALAPNPSPADLAALASTYSAAVAAYPCAPFAILENGYPAPHHIVAGVLAGAYLPTGERELLTAKEQEILSAVAERTKRLEAWVANRGGAWDPPTLEAWVASQAQAQAQASRPAANTFPNVEARLLLPPRR