MSMATTHKPAFTMVDGHNNSYTTKGHLPRAITLAHSALNMTGFNGGQVTSVSGNFLSYVPGQSGSAPASALLFAWALWCIPAPLSSWLTPISLHFELVCSCSISPLLLGALVQPKFLIVLAYSPLVATPLYNHLFPGNYGPKAGQASPWLDLEDGVEDAFPTCYVEEDPFMEDLSTTQETQAIEATHQDESAPKFALADDIVGCIVEEIPWPGDYNPTSHDMQVTRADVNAENNHSARKDDRDGAEKMELDVGIRATVEFRDASLNDVGDGLHGSLLRAEHLALVFELRGHLADVEHRALLMGQHLDLLLDAYSNVPAKWKCPLCAQAFAIPVGSTWQSSKGDRSRGI*