MVGLGWRVGSKVQRWGRSCLRGFSSAAVPSQLENVGFIGLGNMGSHMARNLITAGYKVTVHDINENSMKKFSEDGIPTKQSPLEVSESSDVIITMLPSSTHVLEVYNGPNGLLCRGERLGPWLYIDSSTVDPQTSRKISTAISRCLLKEKKGYAESPKILDAPVSGGVPAAEAGKLTFMVGGLEEAYLAAKPLLQAMGEKTIYCGGAGNGSAAKICNNMAMAISMLGVSEAFALGQNLGIKATTLTDIFNCSSARCWSSDTYNPVPGVMEGVPSSRNYSGGFTSKLMAKDLDLAMASASGVGFKCPMGSNALEIYRKLCEDGCELKDFSCAFRHYYSGKNEE*