MLYHEKQVAALCGVHCLNTLLQGPYFSEVDLAQIAHELDALERAMLQDDVAGPSSNLDDAGMFSVQVLSKALDVWNLRIVPFDSQEIRVPGFDPQNEQAFICNLQEHWFSIRKVDGIWWNFNSLFPAPEHLSNFYLAAFLDSLKEQGYTIFVVRGDLSRAQQHDAQDLGGPGSWFTPDQAKAAHEDAAKTRHRSKVMNALENAFAQAQQQGGTLALQPAAARHRQHSDGYDDDDDDADLAAALAASLEDRATATSHQPGATAGSQQYAQAGRNDHRGDAELAAVLAASIADAYRSQQQQQQQQQRQQQHVEQTAEGSREAPTSTPPAVQPNAQAEASQVVVGDEPEPSDEVVQVAFRMPSGERVLRRFRLHDTVQLLHAFVQQQLQTKQQVQLALQFPRKVSWQGA*