MGQSVKDLRLDNDRFVALLRNLIGEAKYLQNNPPQLVPEEDRAVRHVLEVLGPHSVDQGGPLVLKHITYVKGRGNLIVEYPGSEPGRVVSFVGCHMDVVTANPAEWEFDPFSLSIDGDKLRGRGTTDCLGHVALVTELFRKLAETRPPLKMTVVGVFIANEENSAVYGVGVDMLVKDGFLDNLKSGPLLWLDTSDKQPCIGTGGMVSWKLTATGKLFHSGFPHKTVNAMELAQEALKEIQKRFYIQFPSHPKEAVYGFATPSTMKPTQWSYPGGGVNQIPGECTICGDCRITPFYNVDDVAEWLKVTVEDINANIEDLDSRGPVSKYNILELGIRGRLSLEFGEAALSGVACNLDSPGFHALCKATEEIVGYVKPYSITGSLPCIRELQDEGYDVQTIGYGLMKTYHAQNEYCLLSDMQQGFAVLTNMISQLEE*