MKRRRKDLKQAAESEQEECQSIAQVVSLGDSDQIQPPPNKKEEEDICEYLLQNFDLDHVMEILMRFPLTSLTRFKCVSKQWSSLISSRYFCNLLYTTVTRQQPRLYMCLKDDGGHRVLLSISSPSRGNTSFVVVEQDLSIPGMGGFFLNVVRGLMCFSRRKKARIYNPSTKQLLTLPAIKSDIVAQQGQTKHHPRYYIGHDPVSDQYKLVCTVAISSLLPRLGNLKSEHWVFALEAGGSWKKVVPLENYRHHAPSTEGRSTSGSVVRYMAWPDNYNCVVVSFDIRSEQLTIIPVPREIHLDEVVPAVTMMADLIEYGGKIAIFYHTNLKDEGSADLWVLEDTGKSEWSKKTLVLQPCQRHLVEDIELIVKGTTQDGKVILAPVEMHSRFYILYYNLQSNDLRKVEIKGVPDSWFDKECYFDLNSMDKSESFIYLET*