MATFLSRNPIATSSVLIILVHALLFTAPSTASPSSSKLVHAFGMTPAEYGADMHHIGPKPELVTSSAGNLSVLIFQTSFSIRVPCTTLLIRPPRFYEPPVQTIIATPTVSGTYPVILFKHGFNLAICFYTQLFQDLASSGYIVVAPQAVTLSSNATDEIGETAKVANWIPNGLAVVLKAAIADADVAPDMSKLIMGGHSRDGKVAFAMALGIAVQTQLPSFSALVVLDPVDGAAPDAEFPPPLVEAGCEHTRNILSIPVLILGTGYGNERAGPFGIMPPCAPECCSHAAYFNCSSSPLMYHLSALEYGHLDFLDDSEWWTSFMCVSGTSKGLLRNFSRRLIVAFLQATLEGNEEDMDYILENWDEVDSVKLDEPQIYTSDSDADDDDDEEEGASLKISEHAKSHTV*