MVVTRGKGHRSHRAALAFGCHTNKIRETFLWLKNLGKLTYTDSTDTQAASCSDGFRNMEHQSIYHLLRIIPEDEENANGVMALLAGEGRNEGESGPGQPGSGVAAAASAFSRQDGPAAGAAGFMVPCTREGHDWENAQQLQQPVFWSMRDARVAQPGPPPKGKCGLSNRFSRWQLQQLELLFQRTQYISAQDRKRLAVCLCVCEAKVQNWFQRRRAEYRKYHNS