MRAGNVHLQPFHRVLSASLSRRFPEAIAEAGDTVGLTIDTLRDVERGASALVLLCVDLTEQVLSEAASARAHFVVTYSPMPHSPFTTLSTDDVLGRIVLGCAKHQIAVHSVHSACDAASGGVNAWLARSLARGVVRPIVKHPKVADAGQGRVLECDEATPISTVVERLKALLGVRFLRLALAAVVAPEALAKAQEFLTVKTVAVQVGEGATLLRGWTGDLLITSEMSHADVVAANAQNVNVILTGQSTIERAYLQYLRQELESEFADSDWNVLFKCSTDCNPLSVV*