MRACKLGPKWTISYQSDNIELDTGFHNPNNWYQNQVDKKSARKSKYPSSRNGIYRVRIGRCVWQRSSQKILKLPSNIRDDKKSEETKKLISSLPSHTDSQGHKICQYQGCWYYYNTLQGVLNFQRGFQPQDTDIILASYPKSGTTWLKALTVALLERSKSHSSYDDHPLLYDNPHGIVPFLETYQCSSSNLAKFSASPRLLSTHMPLHAMHETLKHCSCKIVYVCRDVKDTLISWLFFGCAVHKIEPTKSLLVSIRSLEDPKHVLFMRYEEMKAEPHEQIKRLADFLVVDKILDLCSLRNLSSLEINKTGKRNNLNHKDYFRKGEVGDSKNYLTPEMEKKIDMIIQEKLQGSGLKF*