MLVKVFSFFILMITMVVIGVSKEYCDDKQSCQNFLLELKAGSSSLSEIRRRDLLIIVLKNSVRRIDMVMIGVMDDTKQHEEMENDLLGVKEDTKLFEEMMESTKDRMIRSVEELLGGEFPNRGSYENVHTWLSSVLTSYITCIDEIGEGAYKRRVEPKLEDLISRARIALALFISISPRDNTELISVIPNSPSWLFHVDKKDLYLNAEALKKIADVVVAKDGTGKYSTVNAAIAAAPQHSQKRFVIYIKTGIYDEIVVIENTKPNLTLIGDGQDLTIITSNLSASNVRRTFNTATVASNGNGFIGVDMCFRNTAGPAKGPAVALRVSGDMSVIYRCRVEGYQDALYPHSDRQFYRECFITGTVDFICGNAVAVFQFCQIVARQPKMGQSNVITAQSRAFKDIYSGFTIQKCNITASSDLDTTTVKTYLGRPWRIFSTVAVMQSFIGDLVDPAGWTPWEGETGLSTLHYREYQNRGPGAVTSRRVKWSGFKVMKDPKQATEFTVAKLLDGETWLKETRIPYESGL*