MMAASISLPSLVGGRLFEHHFRPHLVLPFDTLKCFPFPTSSTVGFSRGGFPTIGIARGGERTQSLISVRAVVSAPSNLDLSDTASLGEVTRRDFPILDQEVNGCRLAYLDNAATSQKPIAVLNALREYYEAYNSNVHRGIHFLSARATDEYEAARTKVAKFINASRSHEIIFTRNATEAINLLAYTWGSTNLGQNDEVVLSVAEHHSMIVPWQMVAQKTGAILKFLSLTKDEIIDVEQLKDMLSNKTKLVALHHISNMLGSVNPITEIVECSHKYGAKVLIDACQSVPHMTVDVQELGVDFLVASSHKMCGPTGIGFLFGKIDLLQELPPFLGGGEMIADVFLEHSTYADPPLRFEAGTPAIGEAIGLGAATDYLSQIGLERIHSYEIELAQYMYERLSKVPKLRIYGPPFHSGGGRAALCTFNIEGIHATDLATFLDQQHGVAIRSGHHCTQPLHRYLGITASARASLYFYNTLDDVDALIRGLEDTISFFASF*