MAFCCSCVGFSSLGKALEIVGKPGPLNQVLLQRLPTLERPYRRYPLLLNTHHETIFAATFRSLPHLTYRRECLRLADGGTVALDWPFAGEDNSIPATRPVLILLPGLTGGSDDTYVQHLLLRAKKHAWHVVVFNSRGCANSPVTSPKFYSASFTEDLREVVKYVHSCFPQSRVYAAGWSLGGNILIKYIGEEAEKCSLTAAVSLCNPFNLVIADEEFCKGFNNFYNKALARSLRKIFKKHAALFHGISGDYNIPKVLHATSVRDFDDGLTRVSFGYKSVDEYYYDASSSRSIKDVKIPLLCIQANDDPIAPSRAIPLAEIKENENCLLIVTPTGGHLGWVAGDEAPFGAPWTDPLVIEYLEAIESLNSIDCKIFPKNSTTEDCRLFVKAS*