MHSKSVTWHSVFVLYMELNLGGLMIYHPVAQQIRTMTCGPVSRFLSYLTFSFDKQASETGHSHDCRERDLLNYVLQNTEKGNAESVLRAIDSFTHHTWLAILGKEKGTLLDVAVQKFDPRVALELGTYCGYSAIRIASKMTKPDSKLISIEMNSHNYAISRAMIEHAGLSSKVTVLKGTLNEVLGDLEELLSETAGSSFDFIFMDHFKHCYLPDFLLVKERSMLGKGTGIVADIIGFPKAQNYLNYLNEHPEELETEAYKSDAECLSWCPSTMTVATYKADVVMMVS*