MSEHVALSIDQLVSSAKFTEIGSGQRTEIGRSIFPSDLDHLSDEEVTNFPSSKGLGEEGSKYFRGGAPGLDMACSRKTQGAAEMVCMSGNMVSETSSSREMVRPEMARRTETLRTEMVCDRDTPGQEMEMSCNREVLGSEMVDNGAHMVCSRDTLAVDMAIEVGVDCSRETRGVDIAIDAGVDCSRGTRGSDMAIDAGMGSSRETQRMDMAMKAGMGCSSETLGAPAAAECRICQEEDEIANLESPCACSGSLKFAHRKCVQHWCNEKGDTLCEICQKPFESGYTTPQPVRADSIPINIGAGWDIVSGQPRLFALAADHHFLDADYDEYAGSHAHSAACFRSVALTLVALLLLRHILSMTGVGADEDASTFFLFSLVRAAGFLIPCYIMARAMNALQSRRQRQEAAMAAAAEVTYLLQAGQGQGVLSLERAV*