MKIKMNFKKSIALLFIALNIASLPTYAGVSKTFKDKCASTTAKLVQSVQLVNISSDVNKDSKGIYVSSSAGKTWFIPGGQYYPDNYLSNEMRKIAMAAVLSNVRVNLCASEAYTPNHVWAIELAP