MQIVEQCLEDAAMSKEQINHVVLVGGSTRIPKAAAMNNEGIHLVLMDVTPLSLGTEVDGGVMSVIVPRNTPIPTRREGNFTTLLDNQTSVSFGVYEGERAMVVDNNLLGQFSLRGIPAARCGVPRLKAVFEVDVDGILRVSARDEGSGVSNHIVIADDCGRLSKEDIERMLRDAERFRRDDEEARRDRTAKSELENYIYNMTSRVKETKAKGAMNIGGLEFIEQMLSSVEEWLEENEWAKANVLEGKLKILKGICSPFTYRSLFFDLMSFLDGFLKVSARDEGSGVSNHIVIANDSGRLSKEDIERMLRDAERFRRDDEEAKRDRTAKSELENYIYNMTSRVKETKAKGAMNIGGLELIEQKLSSVEEWLEENEWAKANVLEGKLKILKGICSPFTYRSLFFDLMSLE*