MEKLKHVLVIPYPAQGHVAPLMKLSNCIATYGIKVSFVSTEPIHAKLMAARLEPEENRSSIEFVCIPDGIETEEDRRDPFKFSKTLRTFMPGQIQHLIEKIKQENADEEISCVIADGVAGWALEVAAKMGIEAVVAWPAGVASLALLLHIPKMIEDGVIDQNGTPLVNDDISISGGILPWKISEVSWRSPDLQTQNLIFNFAVSIIRDIKHADKILCNTFYELEPSACDLIPGVLPIGPLLAKFRTSYCPGSLCPEDLTCLNWLDKKPSKTVIYAAFGSTTVFSQEQLDELTACLLELGQPFLLVVRCSLIGESIDGVLDGLLKSVGDQGKIVQWAPQERVLAHPSIACFISHCGWNSTVEGLSYGVPFLCWPYITDQFQNRNYICDVWKIGLPLVPDNNGIITKQELRTKILKVLSDDNIRENSQSLKGMAMKSITNGGSSLRNLEAFVAKFNN*