MNLFTCQWRPSNYEPKALIFLCHGYAMECSISMRGTGTRLAHAGFAVHGMDYEGHGKSSGLQGYITSFNDIVVDCLKYFASVCEKVEYKNQRRFLLGESMGGAVVLMLHRKEPTYWDGAILVAPMCKIVEDMKPHPIVISILSKLSNVIPTWRIIPNEDIIDRAIKSEEWREEVRNNHYCYKGKPRLKTGYELFMASLDIENNLDKVTLPFIIVHGGGDAVTDPSVSEALYTLAESKDKTLKLYPGMCHALTSGEPKENIDSVFSDIIKWLNERVSTS*