MLASTSPLTLSQVSQHLQAKATCLLPLQTTEFKSSFSGYPQALQSIGSQNVGALYIIASKQQARASSSSSNNSAATQENEEYEVELEKPIGLKFYKGSDGSTYIDAIAPGGNADKTKMFTPGDKVLATSAVFGTEMWPAAEYGRTMYTIRQRIGTTVLRMQKRYGEREDAAVSRDQVKAERNAGVIGDAVREIQMKNYMRKMELKLQREIDLSEGLKLYKLGKYEEALENFDSVLGSKPELKEEAVANYNIACCYSKLNKVEAGLSALEDAMEAGFEEYKTIRTDPDLENLRASPEFKPLIDKYDEPFINENAINALKNIFGIFGKK*