VTVKHPRDALCTLRIKGGAFDLVVSDVHMPDMNGFELQQVIAQEFNLPVVLMSADEKECVALKGLENGAAFFILKPVSPDDVKDLWQFAAMKKKSTQVVIHEEAEEKTSEQDKNINSSPAAASTGGAGGGSDRPDTGTGAGAGAGAGASSSGKEESSKNKKESKRKSPQKSDGNSDERKGETSQSGSQKKPKVVWTNSLHNCFLEAIRSIGLDRAVPKKILEVMNVPGLTRENVASHLQKYRIFLRRVSDASSKIQYTSDHKGLSRSIIRSGLGLSSFRSGTIPQTLISNGFNRFPFRSPGNFPATGIHNNNTNNLSSLLNLEKNLPPITAVQSGFGQSRLLSSNETAPAIKPSILGSYYPNMI