MSKVTKHFEGRPNAPLLWQSNEEASSFVQKHVDTILFDADGCLYRTPDPIPGATDCVNRLMALDKKVLFVTNNAGVSRKQLQEKLSKILGVDGLTEDQLISSSYAAAKYMGAALQKRPRKRVHVIGTHGLCQELEGYGFDISGGPTEDKAGMTRDELASYGFPEDPVDAVVVGHDVEFSFRKLSIANNLLLRNPECLFVATNKDAFDLVGADGRHIPGNGATVAALECCSGRMAINVGKPSPALLDVILQDHNFETSRSLFVGDRLDTDIKFAVDSGMFSALVMTGVTTAEMMIAQSNDPTCESVWPSAILSHVGKLV*