MINGVSLQGTAGYEAHTEEGNVNVKKLLESLNSKSLGDMDKDSELAATLQKMINPSGGDGNCSGCALHACMAMLGYGVREAPVPNEISEYMTGFFHRHLEQIDSEGIVSHPNETYSKFRERIAENILQNTSKGSVVMISIEQATHWIAGFNDGEKIMFLDVQTGKGFNLYDPVEKSPDAFVDENSSVQVIHVSDQEFDHYANSSSWKSKRLC