MDAAAVFGVGPALASLLCAPQAEVLEDVLREQFGPLHQLAAICRLKRLPSGGYSSTEGLQLVLERRRAANAKERERIKNLNHGFAKLKALVPFLPQSRKPSKVDILKGATEYIQALGDILKEAKDSEEQAPADQKYSNDAPEPYVPLVRQPSGTRHAKCAFGLKKEEEGPWPDGGSSEAPYTCHQSMMAVTGVLSPSRNLAKFPEAGVLSHR