MDTGVLFWYSALLGITVASYLFLDVWRRKYYRLPPGPVGWPIVGNMLQLGFKPNESLFHLAIKYGPLMSLSLGMKTTVVVSSSAMAKEFLKIHDLVFAGRNITQASNALSHSKNSMVFAQYGPHWRMLRRVSNNELFSVKRLEALQHLRRDQVNRMLHQIFESAVKGKCVDIGHIAFQSSFNLIGNMVFGKDVFNPKFSVASQELKGTISKLMELHGTPNLSDFFSYLQWLDPQGLYRDAGIYMKKVYAVIDQFMDDRVANRSGGSSDRSYSEKDLLDVLLDMRSDDFSLANIRGYLTDIFGAGSDTTATTIEWAMAELIHNPEKLRRAQAELEAVVGRKRMVEESDAEHLPYLRAVVKEVFRMHPAVPFLIPHRADERCEIAGFVIPKHAQLIINVWAIGRDPSIWKEPTKFMPERFIDSEMSNVEYRGQNFELIPFGAGRRMCAGLPLANRMVHLLLGSLVHSFDWAPPEGMSADQLDMTDRFGITLVKAVPLTAIPTPRLASEMYSY*