MVRAKLRFRLHRTVIVLICLALLVALMQGASWFSQAHQKTRDRQFEELARTLADQVSLRLAPHMKGNNPDANAITAILQGLTRNSRILDAVVYDAGGNQIARSGERVSVRDRLALDGKKHGSYFNQQMVQPVEGKSGPVGYLRLTLDTHSLPTEARQVDNTTNILRLMMLLALATGIVLARTLLGGRRTRWQQSPFLLTASKTVKEDDDDESGKRTP