MSVAAPGQLNLEESPSWGSRSVDCFEKLEQIGEGTYGQVYMAKEIATGDIVALKKVRMDNEREGFPITAIREIKILKKLQHDNVIKLKEIVTSPGPEKDEQGKTDGNKYKGSIYMVFEYMDHDLTGLSDRPGMRFTVPQIKCYMKQLLTGLHYCHVNQVLHRDIKGSNLLIDNNGILKLADFGLARSFSNDQNGNLTNRVITLWYRPPELLMGSTKYGPAVDMWSVGCIFAELLHGKPILPGKNEIEQLNKIFELCGSPDESNWPGVSKLPWYHQFKPDRLIKRRVRDVFKHFDRHALDLVERMLTLDPSQRITAEDALDAEYFWTDPFPCPPNSLPKYEASHEFQTKKKRQQQRQQQEELAKRQKIQHQQPHTRLPPIQQPGQGHIPLRPGHNPPPIPSGPSHHYGAARGPAGTQNRHSQAGRPPHGGQGGGYNQNRSGQGGSYGGPVQQGVGAGGSSGGSYGGPMGGQVSRGSYGVSGTAGYVQGATYVGVGGPRGPNIGGAGRGQQYGVTNPQGMPQQPSGYSGQPYIQQQGMQYVEMDGSYGRTSHSGYSPHRADYRQQQR*