MESGRPSSTNHELSHQVSLDIDRLAQSVTEELEISNPFSDTCCIYKVPERLRELNEKAYTPRLVSIGPIHHGNDKLKAMEDHKRMYLKEFIARTKVSVKGFIELIKEKETRLRNCYAETNGFSSEYFIKMILMDAAFVIMLLLKWTYTDFRGSRDSIFYPPYKSVDVRVDICLLENQLPFFILDELSRLSTIIGNSPKATLIELTHWFFSCEWGPWAVWENLGSIEISEVKHLVDFLTIYHRPTEQQPIEELEVLTAPSVKDLHQAGVKFVLSSRKNLLDIKFDRNKGRLEIPRLKLDGRTEIIIRNMQAFEQCHGLTHGYVGDYIFLMGLFVSASKDVEMLVENRIIENWLPSNEEVVQLFYNLNKQNSVWSAIISVQSHSHVLNHQVSLDIDRLREAPVKGQLEIPYAFSTTCAIYKVQERLRELNEKAYTPRVVSIGPIHHGKEKLKAMEDHKRMYLREFLARTGVSEEAFIELIK*