MDLTNGPEPCVVCGDAATGYHYRCMTCEGCKGFFRRTIQKNLQYHCKWNNNCAIDKTTRNQCQFCRFRKCIDVGMATDLVLNEKQRIAKRKLIEDNRERRRAETVTIKAKPDTPTSDDLTDEDQNIIDDIVIAYEQTAIKVTKTYPVPDDESVPKEKVDENSIDVWQQLAEVMTPSIVKVVEFAKRVPGFLQLNVDDQILLLKSCCMEIMCLRAACRYDPVNRTLTLQNGLLLKKNQLNHGGLGLLVEPIFDFAVGLSKLQLDQTEIALLAAVLLMQSDRTGLKEPEAVEKLQDAVLGAYKRYIAEQRPMQPVHWAKILMKVTDLRTISTRHAERVLCIKLDSPGELPPLFLEMFDEGAQKI