MFKKLRGMFSNDLSIDLGTANTLIYVKGQGIVLDEPSVVAIRQDKGRGGKTVAAVGHAAKQMLGRTPGNISAIRPMKDGVIADFYVTEKMLQHFIRQVHDNSVLKPSPRVLVCVPCGSTQVERRAIRESALGAGAREVYLIDEPMAAAIGAGLRVSEPTGSMVIDIGGGTTEVAVISLNGVVYSSSVRIGGDRFDEAIINYVRRNYGSLIGEATAEKIKHEIGSAYPGDDVQEIEVRGRNLAEGVPRSFTLNSNEILEALQEPLTGIVSAVMVALEQCPPELASDISENGMVLTGGGALLKDLDRLLMEETGIPVVIADDPLTCVARGGGKALEMIDMHGGDLFSEE*