MASATSLALFLTPTFPQLSSRLRSSQPLRPTTSCTLAPASSPSLSSSSPPRINDLQRPDPFGRFGRFGGKYVPETLMTALRDLEAAFRSVSVDPDFQEELAGILKDYVGRESPLYFAERLSEHYRQGEAGGPLVYLKREDLNHTGAHKINNAIGQALLAKRIGKKRIIAETGAGQHGVATATVCARFGLECVVYMGAQDMERQALNVFRMRLLGAEVRPVHSGTGTLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMLVRDFHAIIGKETRRQALEKWGGKPDILIACVGGGSNAMGLFHEFVNDEDVRLIGVEAAGLGLDSGKHAATLTKGEVGVLHGAMSYLLQDEDGQIIEPHSISAGLDYPGVGPEHSFLKDIGRAEYYCVTDEEALEAFQRLSKLEGVIPALETSHALAYLEKLCPTLKPGTRVVLNCSGRGDKDVQTAIKFLKV*