MAEGRLQELLRALAGWAEGEARSDPETAEYFDHLYGETPRPWGERDALEAMTSNGRTLFRNLLGHGPYTALEELRKYCARRHRGESDARAALPRAAEVARRVHQVLAGRGNAADASRWRALADELIVLDGCNIAFEHGSRRGAPCRASAAASRPKAYALPSTTSGRSGAPEPLRSSQGGTWKNSIPRRRLAAGGHGVTGEVARVPSGADDDRAMLRFAHALDAVIVSNDMYRDHVEDLASDPEAASLGVLST*