MMDILIKNAIIVTVNKEREVIFDGALVVKDNKIADIGNSKEIESKYTDVKKIIDAKGKVLFPGFINTHNHLFQTLLKGLGDDMVLKDWLETMTFPAANYLEPKDTYDAAMLGCIEGLRSGITTMVDYMYPHSKPGLCDGIIDAYKELGIRGILGRGCMNTGAQFGVHPGIMQDVETVEKDVRRLFEKHHNTENGRIKIGVAPAAIWSNSQEMLEMLWRVVKEYDDALFTVHISETPFDREAAKELHGQYDIDVLEKLGILGPNVLMVHCVYLTEKDMELTKKYDMKVSHNTASNMYLSSGVAPVPEMLKKGITVSLGVDGAASNNSQDMLELMKLTALQHKVNKCDPLAMSAEKVLELATIDGARAIGMEDEIGSLEIGKKADLLIFNPMLSPKAIPMHNPVSTLVYSSSMKNIESVIVDGNIIMEDSKILTANEEKALKDAQDTAERLCVRGTIKNRMEGHKWNSLY*