MGLTYQMKMKIPFDMADMNGHIKLPDVILLSLQVSGMQSIELGVSDKAILEDYNLVWIIAEYDIEVVRLPRFAEEITIETEALSYNRLFCYRRFTIYNEAGQELIHMMATFVLMDRDSRKVHAVEPEIVAPYQSDFDKKLIRGPKYESLEEPISKDYHVRFYDLDMNGHVNNSKYLDWIFEVMGADFLTHYIPKKINLKYVKEVRPGGVITSAVERTGLESKHEITSDGVINAQAIITWQEIKKV