MTDSRYIGRFAPSPSGELHFGSLIAALGSYLQARANQGIWRVRIEDIDPPREVPGAADTILRQLDHYGLHWDGDVLWQSQRHEAYREALTWLGEQGLSYYCTCTRARIHAVGGIYDGHCRDLGLGAENAALRLRQTRPVLQFSDRLRGTLIANEPLAREDFIIHRRDGLFAYNLAVVVDDHFQGITEIVRGADLIEPTVRQISLYQHFGWQAPDYLHLPLALNGDGNKLSKQNHAPALPEGDPRPEIVRALRFLNQAIPEEWQALSIDDLLAQAVANWQPAKIEHSQMAPAEL*