MQGYYKPSGELSTAISKSNLNYKFRTLQMATKNFNPANKIGQGGFGSVYKGVLPDGREIAVKRLFAKGEDCVSEFFNEVDLISRVQHKNLIKLLGCSVDGSDKLLVYEYLPNKSLDHFLFDENMAKVLDWQRRLEIISGIAGGLAYLHQESDIRIIHRDIKASNILLDQHFKPKIADFGLVRYFAEDQTHLSTAIIGTRGYMAPEYLVHGHLTEKVDVYAFGVLVLEIISGRKNKAPTHANDMPSLLTVVWNSYLSGTLPNMIDLNMEENCPQQVLQVVHVALLCTQASAIVRPSMSKVMIFLTSEEPNLPAATQPPFMDVSTIASAASSYSQSNTNASVASSYSQSNTNASAAAPASSYS*