GLVPHLSALESGSAAGRRETYRRSELLLPHGHGLDASALADNLGLHDMAHQMEEVQNVEDQHLLMHDQTVIRKGPISLTKNSALSLPCQKDGLIGVVINPNEVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRSLREKLDKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPSKAVAEYLTRPHMGRNEMANRKNMLLAAKQICKEFTDLLTQDRTPLGNTRPSPILDPGIQGCLTHFSLITHGFGSAAICAAMTSVQNYLNEALKIADKTYMNAGDQSPAETNKTIDKMDKHRK