MATPPSLVLGISLFRPGEAPQHAEMCVDPTTTVADVRNHLHLKLGVPPSRQRWLALQQRHAGCQLYMPAGYDNTMVALMLDDCRTLASYGGLRPDLEIHAAAAASPATAFGYAPPEMTAAHLSTIKEGGVNGGGCSFGSGGSGLSSEASVAAAVFEDEFASAPLPPPAAPSTTAAAAVTSVTSAGLSSGASDSCVLSGPGGGGYGYSCRQSTATAEATTTQFANLMFGRASAPAAPLTTAAALFSLQHCQQQQQQQCPPALLSAFASECAAASGGAGAGGSSSAQQHWLHSSGAAHSGMMNSSGSQMVLQPSGSLASVQRLVGDMYESYEDPSGRSLFLM*