MLTKAPRGTKDITPKEAYKWRYVENKFREICALYGYEEMVTPIFEHTELFKRSVGDTTDIVQKEMYSFKDKGDREITLKPEGTAGVVRAFIENKLYADTQPTKLFYVTPCFRYERPQAGRQRQFHQFGIEALGSDTPSMDAEIIALAVQFFNEVGLNDLVVSINSVGCPVCRKEYNALLKEYLDSKADILCDTCNERREKNPMRVIDCKNPTCKENIKDIPFIADHLCDDCKSHFDKLQEYLKEMNINFVIDKTIVRGLDYYRKTAFEIISNDIGAQSTVCGGGRYDGLVEQLGGPKGISGIGFGLGIERLLLTLEGNGIEIENPQSTDIFIVTIGEKANTRSFKLLKDLRQNHISADKDHIERSVKAQFKYSDKINSKFTIVIGDDELKNDTATLKNMKTSEQTTVKLSTLVEELKQKL*