MSEHVALSIDQLVSSAKFTEIGSGQRTEIGRSSFPSDLDHLSDEEVTNFPSSKGLGEEGSKYFRGGAPGLDMACSRKTQGAAEMVCMSGNMVSETSSSREMVRPEMACRTETLRTEMVCDRDTPGQEMEMSCNREVLGSEMVDNGAHMVCSRDTLAVDMVIEVGVDCSRETRGVDIAIDAGVDCSRGTRGSDMAIDAGMGSSRETQRMDMAMKAGMGCSSETLGAPAAAECRICQEEDEIANLESPCACSGSLKFAHRKCVQHWCNEKGDTLCEICQKPFESGYTTPQPVRADSIPINIGAGWDIVSGQPRLFALAADHHFLDADYDEYAGSHAHSAACFRSVALTLVALLLLRHILSMTGVGADEDASTFFLLSLVRAAGFLIPCYIMARAMNVLQSRRQRQEAAMAAAAEVTYLLQAGQGQGVLSLERAV*