MSDHVDQLPRLGKCTEKAAGDRTEIVRSRSASAMDTSTLLKGEELHGAGTSMEATGVAETACMSSSEMSCSRAVGMVGLSCSAEMARAGMEIHEPEVEIVYQKRGEVETKMPFCKVDMGIESEVDSSSTNQWLPKVCDAKNVVDDEAVPLLHGEDTVVVAIETGPDCSKKAMDSPAFAECRICQEEDDIANLESPCACSGSLKFAHRKCVQHWCNEKGDTLCEICQKPFEGGYAISHQDRADSIPMDIGAGWDIASGQPRLFALAADHHFLDGDYDEYAGSHAHSAACFRSVALILVALLLLRHIISMTGVGDDEDLSTFFMLSVVRAAGFLIPCYIMARAMNALQIRRQRQEAAMAAAAEVTHLIQTGRIQGIVAAEPA*