MSLLAESLAGAKYMVATNDDRESSTNGAAEFLRRKRWPEILLKELVGSAVFCLKPTLILGSRQYQNGEAWSWKIIYSSPSVYEMLGQRPADLEGRDFFDLVLVDDRPQLQSFFNSLLAPPLLNVEPTLLSSEGPDTLGGSRTTYIRMLSAAPGPSRSDSSSRSSSGQRSLPQSNYGTPVGRILGPVVWEIRAHATGIGEDLGEAAGNGETLRMAADGTVVSAIREGDGKHKAIWLMARQVGEGMNEDQKSLEAFLEVKLENERLLAELQELEEEVGMTVEDSINNNQSASTPSSHSSTDTPPGGDKNKNKAGRPPKTNTQVSASGHKRQKSGTGGPAGASEGETMHVCVTCGRTDSPEWRKGPLGPKTLCNACGLRWAKRNSTHIPKKDKQS