MELLADRRIFGTPWPEVNKGVSYVDLVTARDESKTVLEYYCSRYKKSASREGWIQRISNDQVRVDGLVISSAELILRMGSRLEYQRVPWKEPAAPYLLQILYEDQHVLALNKPSGLQVLAGGLFQQRTVLQQLQWRDEYNTSYGRSDSSNFQAHTWPTSPVHRLGRGTSGVLLCAKSPRAKSLLAADLAASTESTTGRSVGGASPKSDDKQRRFSKTYRALAKGVIAADEITVDHAIGKVPYPGVAGGLYMASPTGKPSLSKVVVLWRDEVNNCTLVQVNILTGRPHQIRIHLAAAGHPLIGDPLYVEGGIVQETDHSDRLQHEGSPEEDGGYQRIEGALPGDCGYLLHAWRLEFYHPISHEMVVVVAPPPPALRMPGEEGDGNFLC*