MVFRSPLDFFSASRVLLPHLAEGAPVGGRSQSPEDLKSVGPPLALPGLCFSATQIASVCETLEETGDVERLARFLWSLPVTGDGRDSISEQESVQRARAVVAFHTGSFRELYHILETHRFTRASHGKLQAMWLEAHYREAEKLRGRPLGPVDKYRVRKKFPLPKTIWDGEQKTHCFKERTRGLLREWYLQDPYPNPGKKRELAHATGLTPTQVGNWFKNRRQRDRAAAAKNSLIKGSLWSSGGLQLHRMCSDRGRPFSPARAGGRADGETLLSVTDSDSDLDV