MEHFSLRRVMLGCTVLGSMLTANVPIEDLEFPLQLQRGEGERETGKEGRGSSGLALPAAVARGGAGNGTEAGGGWLRGNGGSGGKQVDDGTTRRRIGMRRDGCPRRIGRQWLFEGRRRRVAREVARRRVPEWRKAADGGGSSGNGDGGVGHGDFIVTQNLVRFRFCLPYTLRPFETSQRLSSVHTTPTTTPSSPQVQDKLVVDCRSPTTMGQANSALQVISGNPGALRDKLHAASGSCPPANYRDGAVVLENAVLLSLLAELGASTPTCVYFGQAPRGQQTNLLLGRLGLARGSVAARHITEAFTDGERNLVIGDGGDGRHGMEVPVFDAEGRRYGLTCGYSDYAMCYRLFGAAREFGRFRANNREVRDVAVGKDKLMKVFTFRSPALRPVEVDLDDGHPDGALGMIVLFYDLDAKEAVKNELLDTDTLTVNQIMKHYPKLAQMMLN