MSRAEGLLLELESSASKLVELAPTAGESLQGFSAHEVERLSEALAVHVHAALAAAAPAFDAAPEGSSAVGGESVEGALGILAAAAAVARAIAVEPSFGIPEKLQAVAEALHDIIFDLHDPRASTLQGAIVELCESWWLAERPGRDELVPQTISYLLVSALHEAATAADVKRLWALRSALGVLDYADPSVAALKRLLLHCMIKPLVLRCAEGRKLLVYLFGLHPPFIAELHRAIKAQIPVCRKSLRDLYGEIYFRAWRAASGASSSSTSGGARGGSSVCAYLERLEEGCLQDLMFHAVHAASANMATALRQVLAYTHAQKRQRGVDSMLLRLYEPILWRALKVANPHVRRNAATLLIEAFPLQDPTLPLTQLDEALQRQFDALAALLKDDSVPVRVVAELIPSATSTPLLLLLTKELAHDAAANSVRVAVFQGLRFLLANNGSAACLATLKGSAASKSPLAPLAPLLHDSSQRVRGLAWPSLARPEALLTRLPLEPPPLQLRLARLLLPLYLPAGKTAPLQLGRLLKLCAERTACAAALLQHTPKLAAPSAIVKARAPP*