YHFMLKWGTNPAICDVLQHRVSTFKDENGWYQTLIMPKVDSWGVNQMYDRQLTACPGLVFCDHRWMIKSPKETQNGALVDFWHPVCYKALGRDTMEFYTCSHRQVKDPAYLWGRVMHQESNKTACDYRPNFICSMQWLTFNDAKHGYVQLMPDVSKWFTGVNYCEHRLTWFQPLTDSNMKAYFWRKGL