MPLNIPGLLAPFQLIFYPRLVLPHISVKDIRHLDFRALKKAGYRGAVFDKDNCLTIPHKDTLVPELQEAWKECLETFGDGNVVIAESVSHHLRVPVLVHSAFKPAYSCISVIRSYFASLPNPVKSHELIVVGDRIFTDVIMANRIRKSSERKWSPPALKSSFSSSEEKKSEAASDSTGAATASGPLAIWTTGVWKKESMVMRYLEESLVKAVDKWSKGERLDTSRFIKEMPKPEVKPAKTPWYAQLLSRS*