MVFRSPLDFFSASRVLLPHLAEGAPVGGRSQSPEDLKSVGPPLALPGLCFSATQIASVCETLEETGDVERLARFLWSLPVTGDGRDSISEQESVQRARAVVAFHTGSFRELYHILETHRFTRASHGKLQAMWLEAHYREAEKLRGRPLGPVDKYRVRKKFPLPKTIWDGEQKTHCFKERTRGLLREWYLQDPYPNPGKKRELAHATGLTPTQVGNWFKNRRQRDRAAAAKNRLQLHRMCSDRGRPFSPARAGGRADGETLLSVTDSDSDLDV