MGAKKRIPSPDELRDYDHAVAGHAGTLCDADGELFIKPCTQTEIDFYQAVEANGYRDFAEIMPLFMGDLQLSNPQDVPLDDALLGVVSDAGIETNKDSIAAKIVEQVAKVVPSAVADCAASWVPTQGKKIKTDRSVVLENASFGYKKANILDVKLGVRLWADDAPAEKKRRFDAISKQTTHGNLGFRIAGMKVYHGSGDETKWDKEGYMIYDKDFGRLTVNDDNVVDAFRTFIFNKTAGIDQALGRAVCAAFVRDLERVEEVLSNHETRMYSSSLLFIFEGDGAALSAAIEKNNEIMERESAEAYTCPPVSRTNIGLDNRMDSGIALEDEDDSANGDEDEDDLQLPKIYTLKLIDFAHAEFTPGLGPDENTLTGVRSLLRIFRELAGEDD*