MTVELMGFPKMEEQKAIQEAASEGLKAMEHLLRLLSYQPSHLHAHHTDATVSNFKKLISLLSRRTGHARFRRAPLPSPPPANPVTLHQPPSTFVPSHSQSLTLDFTKPSIFASNAKSMDLQFSKETFSVSSNSSFMSSAITGDASVSYGKLGSSLFLTPPPVSAGKPPLSSAPIKKRCHDHREHSDEISGKLSGSSKCHCTKRRKNRVKKTVRVPVISSKIADIPPDEYSWRKYGQKPIKGSPYPRGYYKCSSVRGCPARKHVERAPDDPTMLIVTYEGEHRHSMQENISGGVGLGFEST