MELESLFSTAVSVVVTGASVERPGGRRQLLGAKQEKVHLIETRRANHCEIMLTKVKVPLPDVMSAVLALDGSMLDVDQVVNLVKFCPTKEEMDLLKGYTGDKEKLGKCEQFFLEMMKVPRVESKLRVFSFKLQFATQVGDLRRDLKTVNNASKEVRESIKLRQIMQTILSLGNALNQGTARGSAVGFKLDSLLKLTDTRATTNKMTLMHYLCKVVSDKLPDLLDFHKELAHVEDASKVQLKFLAEEMQAVSKSLEKVEQELTASENDGSVFEGFQQNVKTFLSTAEADVCSLKSLYSEVGQNADALVYYFGEDPARCPFEQVISILLNFVVMFKHAHEDNCKLVEIERKKAEREAEKERLKNSPVKRDTDLVKKDGELTQSPVRSSKVG*