MDSLRAVLTRMVGLAVLPASLPGNAPGTIDDFCCAPLETIRGWRFALVWALTRQILGCRKLEVPDDTQLARLAASRARYVQRGWEEVKIQTADGLLLDAMTIEPGLARARSGSRYARGASRRGGAPRWVLWIGGNFQKYEDWLSYFDLYSRDADVGFAAFNFRGVGESEGAVLCCDDLLADVAACVRHLTERHGTIAVAALRGLGWELHAEAALEQVAGRKLLLYHREDNVVRYAEAGLHASLARQGALERDASFRAMEITSYGAEGWAVHDFPLCTHERTWTNLMQGVAWAFGDQ*