MGSENCIDKKHFVLVHGACHGAWCWYKLKPRLESAGHKVTVLDLAASGANMKKIEDVDTFSQYTEPLLFLLDTIPSNEKVVLVGHSFGGLNIALAMEKFPEKVAVGVFLTAFAPDVEHHPSYVLEKYSERTPLAAWLDTEFAPSGNKTTMFFGPNFLSDKLYQLSPIEDFELAKTLIRPSSLFMEDLTKQKNFSKEGYGSVPRAFIVCTEDLAIPLEYQLFMIQNVGFNEVVEIKGTDHMAMLCKPQELFDSLQQIATKYA*