MGDDNQRFQFQLQAVATVFLLENDGNIQNSASGRPVDYHTVVGHFKDFFMYLPVMMTTLKETMSGFPKFAEGMRILTSGK GRVDGEDCKCSQNALASGELLDTNSRFG