MDCCVFVGREWRRKLSMSKQLRYHPLSDDEDDDRNNSQNWVTVVVGKEKRVFVVDPFVLEKDPFRVLLETMREKRSKGELDENKEEGVIFVSVDAILFEHMLWLMHNDCSSFFQLNLMEIIEFYAQDC