MAAVFLRAAARATRSSALVRAILASRSPLSSSSCAASPTTAAPVPGTAPRAAAAGDGDEGCAAAAATPADVGGDEDDLRSRVFRLRLAKRSATAALERWAGEGRAASAAELRGIARDLSRAGRYKHALEVAEWMKTHHESDLSENDYGMRIDLITRVFGANAAEDFFEKLPACVQSLEAYTALLHSYARSKMTDKAERLFKRMKDANLSMNILVYNEMMTLYISVGELDKVPVIAEELKRQKFSPDLFTYNLRISASAASMDLEGFKGILDEMSKDPNSNEGWKLYQNLAVIYVDAGQLVGSGNSLVEAEAKISRREWITYDFLVILHTGLGNRDRIKDIWKSMLMTSQRMTSRNYICVLSSYLMCGQLKDAGEVIDQWQRSKAPEFDISACNRLFDAFLNAGFTDTANSFRELMLQKSCILTSRQERSS*