APPHALSEAAAKAGLFQRHGEGTKATVGEPVEAAAKAAYRILATVFAFKKAAYGSVFNLFIKAAYVLRQDFHAVAAYLIFFLHIQRKKAAYKIDAALAQVAAYATTENPLAKEAAAKFNNFTVSFWLRVPKVSASHLEKKADGISRKLEIEKGVTDKKTGTGSTTDTGSIKDGKGPGPGDFSLDGVEVRLGVGAGPGPGKPVAAPAAIQAQLTAGPGPGGSVFNLFIKKFSSPSHHHHHH