MKQLLKIFVPVIVVALLMMLLATTMNRSEGYAGSNTLTIYNWGDYIDPSLITKFEKETGIKVIYQTFDSNEAMMTKIEQGGTTFDIAVPSDYAISKMKEENLLIPLDHSKLPNEKYLDPRFMDLSFDDDNKYSMPYFWGTLGIIYNKEMFPDKNFDTWNALFDPELKNQILLIDGAREVMGLGLNSLGYSLNDTNKAHLQAARDKLETMTPNVKAIVGDEIKLLMADNEAGVAVTFSGEAAEMLSENEDLEYVIPKDGSNLWFDNMVIPKTAKNVDGAHKFINFMLKPENAAINAEYVGYATPNAKAVELLPKEISSDERFYPDMDELNNLEVYDNLGKRMLSYYNELFLEFKMYRK*