MGSTMKNKHLHDGRTIAALNPESFLVIRIPDALVLRILSRSLFVAMVLAALPFLGTVLKGFYFSSSFVPNVETAAASGSLDVGLLNSILHDFAHEGLLRENDKALVLNSPLPNVFREKIDVVMDSDWESKSLFADVSYDFVFTSGDIDAEFIDRILKIDGIVALPLGSKPSNSAFKEQNNYRVVSLKRYGTAVVVALKKTGPAVRLVDSDSSPKRKLLATKTEAKSVALKGLEDVLLEPPRKALVKSRKYLNKIKYLPDLVGDSLEGYKRRVFIGVGLPEENKGVMQWFKENYPKKNTKFETHSVAVVPEDHFAVSAWLSKNVKEEEYVVMKAEAGVVEEMMKTRTIRLVDELFLECKNEWWQRGKTMKKNERTYWECLALYGRVRDEGVAVHQWWG*