MLRLQKHLPVRLQEHLLPIHRSASFIQLSLQRSPLSTAAATCSSRGHFAADDYLVSTCGLTREQAANAAKCISHWKSSSNADAVLSFLTGPALGLSKAEIALLVAKDPRILSCSVDNTLRVRMDRFRSYGFSVAQISNFIRVAPCFFRTFNIDEKLGFWMPLLGSPDRFLRIVRRNFYMATSDLDKVVKTNIRLLQEHGLSIQEIGNLCVANPRLLTGNPDRTRAILVRADEMGVPRNTLLFRQALTAVAGLGPETMASKLKMMAKILGCSDAEVARMVQKNPLVLRRSMERIQRTCEFLTNVVGVDTKYIQGRPTILMYSLEGRLVPRHYVMKVLRDKGLIRKDQSFYTMVTVSDNVFCSRYVHPHKDVLPSLADAYASACNGKIAI*