MPDALYLVLLLQLAEWISSGGIVSPGTASAVAEECERMLRMGDRAGRAGYDKHKLLLYSIVSGNRQQIDRLLRDLPMLFSTIEDFLWFKLAVVRDIGGASSSLSVGRDGLSPYSLEDLQNYLNKFEPAYYTKNGKDPLVYPYVLLLSGQLQLAVQHLTKEVSSEGYNIDAVHISIAFADHGVFSEGVGSGHKLGVMDAVSEIASIIRHYGSLYVRQGNLSLALEYYAQAAATMGGGAPSWTGHSSVDQQRQRNLMLKQLLTDLLLREGGIALLLGPNGTGSEGGLRRFLPERQAQHHFLLEAARQCQDAGLYDKVDFGCKLRS*