MRLHTSQSVARLQSARSGCVRVSRAYIAPKAVAALDKAVEMNIASDVTQLIGKTPMVYLNKVTDGCVAKIAAKLEIMEPCCSVKDRIGYSMISAAEKDGLITPGKTTLVEPTSGNTGIGLAFIAAAKGYKLILTMPASMSMERRILLRAFGAELVLTDPAKGMKGAVAKAEEILASTPDAFMLQQFQNPNNPKVHYETTGPEIWDATEGAVDILVSGVGTGGTITGTGRYLREKKDKVELVAVEPAESPVLSGGKPGPHKIQGIGAGFVPAVLDTSLISEVVQVSSDDAIEMARRLALEEGLMVGISSGAAVQAAIKVAKRPENAGKLVVVVLPSFGERYLSSVLFQSLRDEAARMTHEVA*