MAASIITQEQDLISGQAKIDLLLVGDITVCYLADTIQAFFSNTEVTITISDVKKAATLLDDCTFNMVFLKMSSILTSEELEAVRLIRHGKKKNTSLLFVFIISENFKGCISGHGADITLTEPLTLEKMSIVVKYWKTYFSSTGKNENATIPEEPGFPLQKSCSEQLGYFSTDLLTCSESLRNLNELELNAPLSGFEKSKQISFLHSSKEKLRRERIKYCCEQLRTLLPYVKGRKNDAASVLEATVDYVKYVREKIPPAVLSQIAEALQSNRRFCKKQQMPIQLSFPGTITAQRENSVLTSTYSPLRGIQFLANKCLNVYSVPATVGSLDEAVR