MLNHFYKKTCQGAALAAFLCSGIVHADVSISEGWLRAVPPVSPTMAGYLTVTNNGAFSVKIIGASSEVAGHTMLHSMKTLKDGTRKMGHLHHIMLEPGESFSLSPGGDHLMLMKLRRVPQPGESVTVCLMPEEGDEICANLPVLREAPEV