MEKDFQSKLTLQHRRDASSSSCNSVGNSNNGVQRSRSFTFRAPQEHFRIDEFELGKLYGVGSYSKVVKAKKKDTRQIYALKIMDKKFITKENKIAYVKMERIVLDQLDHPGIIRLYFTFQDTYSLYMALESCDGGELFDQITRKRRLTEDETRFYAAEVVDALEYLHGVGLIHRDIKPENLLLTAEGHIKIADFGSVKPMKDSQINVLPTSNEKACTFVGTAAYVPPEVLNSAPATIGNDLWALGCTLYQMLSGNSPFQDGSEWLIFQRIISRDFQFPDYFSAEARDIIDKLLLRAKNRNCSRVFFCVVCPDFISPRAVVLEDGKTGWVAVESKAQNKMIETQRRKIVSQMKCSYHVRGCGNGL*