MVRGALRGGRPMRGGIRPPFKKTFVPRHPFDLTLAEVFFPKVPSAGAVDDSALTAALLKRNQDLSPTPSEQTAIGNLVTKVQAVLDNLVVAPGDLTTCQLEEVRQVGSFKKGTILTGNNVADVVVILKTLPTKEAVDALAKKVEADLKASMKTEVLTKGDQHTVQIHERGFDIANVHAKVRILIATLPQNLRKLEPEIHLDHKLMQSHLAAIRHTRWFEENAHHSSIKVLIRILKDLTRRFDAFSPLSAWMLDLIAHLAIMNNPSRQALPINLAFRRVFQLLSAGLFLPGSAGITDPTEPGHIRVHTAMTLEQQDVCCYTSQTLLRVLAHGGYKHILGLEGNTSVVREMSVWNGVCISPLTAVYEKPTDKKEGDLEEDIDMIENENEEEGSDDGAE