MGGKSANKAGYFDKLKGLLEDYRSIFIVSVDNVSSQQMHEIRQSLRGEAVVLMGKNTMVRRALKTFVADTPEYERLLPFVKGNVGFVFTNGDLKEVRDKILANKVAAPARAGAIAPADVWIPAGNTGMEPGKTSFFQALGVPTKIARGTIEITTDLKLVEAGAKVGPSEATLLNMLNISPFTYGMGIAQVYDQGNTFPSDVLDISEEQLLKAFSTAITTIASLSLALNFPTLPSVIHSVVNAYKKVLAVAIETEISWPEIEELKDRIANPEAYASAAPAASTEAAPAAGKAEEKEEEKEESDEDDGGFGGLFD*