MVLVSGPVFSFYRDIMGFWKFFPFLALSSVWILCLASSSQAAPFRSALESSLDPATLSEQEKRLLLVALMQNYYEQARKLEQEEQEAEGSSITGQKRSCNTATCVTHRLAGFLSRSGGVAKDNFVPTNVGSNTYGRRRRDLHA