MPHRQRASDKDLWSRTLSLVFLGFLCYAFPWSVFAAPLPIPTDDTPALRIQGSNTIGAKLLPALVEGLMEEEGLEDIRRTPGERENELHLLGKSRDGRLVRVELSAHGSSTGFTALLERHAELAAASRPVKDSEVRALAGFGDLRSPYAEQVIAIDGLAIILHPDNPLASLDTAQLAAVFAGEVRTWEELGGKGGAIRLYARDEQSGTYDIFKELVLASHGKSLASDARRFESNDRLAAAVSADPHAIGFVGIASVGRARALAIADGESLPMAPQESLIATEDYPLSRRLFLYLKPGEKNPWAQALVRFAQGPRGQAIVTRSGFVAQKIQAVQIAPRPQMPAEYRKLAEQARRLTVNFRFQEGSALLDNKALLDVQRLLDYLRQNRKLQERTVLVGFGDPKSDAERSVLLSRLRAMAVRRELARGGVSFREIAGFGDELPVASNDQELGRQKNRRVEVWVY*