MTKLCWKLNTGNNLATTLVKDKYITNRVNPTSFKKGSHIWQNVGKGWDLFSKLTSWCIGDGTHINLWHDNWTGKGSLRSITHGPLNKGEESKMLDSIMRNGNWCLNDLSFILPTNILNWIKAIPIPLFGEDAPYCSLSNGLKFNLQSAYNHVWNNKFSEATPSEKWSCVWKARCPPKIQFFLWLILWNRLPTASHLASRQIIPNGKCQFCPHDQEDIGHLFLYCPRATDFWNQLEFNDKFKHLQNDFENWFFENLKCIEPSTMNVPNQTVFAFSLWRLWNRRNLWTFQKENKSIGPWCKQTIWLANEFETTEKDTIKQNKPMHIEPPIQTKFIVKCDASSCTNSLLASYVIACRDGDQKFIAGIAGTFSTITPTAAETQTILMAISWTIAKSWQSTTIISDCKEAVENITSHQAPGIAKSPRKPILEVQKKRATDGGGSHSKKGTEPAESIGSVH*