MASRHVALFPLPFQGHLSPMLQLADVLHGRGLAITILHTTFNAPDTAAHPEFAFVAVADGGMPDAKDGLGKILAMNDAMEASGCVRDALAALEPRPACLVSDSTLPAAQKAAAELGMPTVLLHTGSAAAVRLFRSYAMLHDKGYLPAQEHELDRPVRELPPIRVSDLFDPSKYPNRETANKVLDMTTDITNNSSGIVINTLDALETPELEAIRDELGASGVGVFAIGPLHKLSTIGGASSSLLEADRSCIEWLDAQAAGSVLYVSFGSVAPVRREDLDEVAWGLANSGRPFLWVVRRGLVVGSGSEDTELPEGFERVAEGRGKVVRWAPQQEVLAHRAVGGFWTHSGWNSTLEGICEGVPMLCRPFFGDQLANGRYVEEVWRTGALLVGKLERSMVEEAIARFMEGEDGAAMRERAKELQMKAMEALGNAGSTQLAVDKLVDHILSL*