MRACKLGPKWTISYQSDNIELDTGFHNPNNWYQNQVDKKSARKSKYPSSRNGIYRVRIGSLNTSFRNTKSRTNIRNDPKELPSNIRDDKKSEETKKLISSLPSHTDSQGHKICQYQGCWYYYNTLQGVLNFQRGFQPQDTDIILASYPKSGTTWLKALTVALLERSKSHSSYDDHPLLYDNPHGIVPFLETYQCSSSNLAKFSASPRLLSTHMPLHAMHETLKHCSCKIVLEINKTGKRNNLNHKDYFRKGEVGDSKNYLTPEMEKKIDMIIQEKLQGSGLKF*