MAASATVSALLISNETAHSIFKASNEVGLCNLAFSRTPCFSRPKSRSLELKKMTVSSSLDKQSTNNVVSLSNASTSRAVDKVKRHTISVFVGDESGMINRIAGVFARRGYNIESLAVGLNKDKAIFTIVVAGTEKVLQQVVEQLNKLVNALKVEDLSKEPQVERELMLIKLKVDPSKRAEVMGLVDIFRAKIVDVSEHSLTIEVTGDPGKMVAVQRNLSKFGIKEIARTGKIALRREKMVAKTPCWRFSTASYPSLEGMMPEQSVSGSLSSSFSSNSDLSSRGGDVYPVETNGDFWMNKVLDAHWGVLDDEDSGGFCSHTLSMLVNDSPGVLNTLTGVFSRRGYNIQSLAVGPAEKEGLSRITTVVPGTDESIRKLVQQLYKLIDLHEVQDITHLPFAERELMLIKIAANTTARRDVLDIASIFRAKAVDISGHTITLELTGDFDKMVALQRLLESYGICEVARTGRVALVRESGVDSKYLRGFSTPS*