MMAISSALIIHLFSPLHTHMDLSSELLTSEAKKEGMKFITQSVFAILKENKECTYQFICSSISTQNSETANRRIYDVLNVMRAVNVVGKKNKVYYLVDNTDNIKRKINEKKKLIDMKETFQYITTRNELLSNTHSERLYLPFMIISTDKKSEIHCDTNEERSFFNFKSNRPLRVIEDLGVLREIREQSKEDAKKHSKTLSFDAFIF