MMKRGLCGAIPGVNQINPMILSYRENPIRHKEIVRIGCGVGFGGDRPVAALQLIQRVSDLDYLVLECLAERTLAIRYDMMMSGGHGYDPRISEWMLELLPTTIEKGVHIITNMGAMDVLGAQEEVLRVEKRLSLSITVAVAYEIFETHTGSGAVIATSKSTQGGVSTYLGAAPIIHVLEESQPNVIITSRLVDAALFLGPMVYELGWNWNDLKEIAQGTLAGHLLECGCQVTGGYYMHPTDQHRDFSFQQLLDVSLPFANISFDGNVYLAKAENSGGEISFRTCAQQLLYELGDPSAYITPDDVVNFQNVSFLPLSKDKVLAKGAESSLQKRPETLLQLVPKECGWKGWGEISYGGLGCVKRASTVDYLVRSWMEGRAPGTQEHILSYIIGLDSLHAHSYDVHPLSAMEPLDLRLQMDGLFDLKDDAIHFTKEFESLYTNGPAGGDGISTGYKKEIFLQKILVPRECIFWSFNLKYSDPVETQHVIGSMDLVMLPHKHTYRGGIEQLKSGAACFPHYVSGRLKYANSENLHHGR*