MDGVDRLFTTYQRWIFRLDGSVKTTSAMEQHHPLHFPSPVGDHLCPYTEKMADASEKPSAADTAISAVTEKLSELPASKPADVTISHAPSVPYRLFNRQKTIHEILGGGKFADVILWKRRNICIGILVAASAAWVLFEQSGYTLLSLVTNVLLLLVAILFIWANAATLLHRPPPPLPELELSEEMVNNAAASIRVRINYALAVAHDIALGKDLKLFFKVVFCLWLLSIFGGWFNFLTLAYISLLVSLTIPALYNKYEDHVDRNAEIAQKEIIKHYRKLDENFLSKLSKGFSKEKKMQ*