MKPNFHLFVVLRFFAGLYVCLNRGDVTPNAQKATVSDGAIAKCLTRVMLSGLILRDTFSHPPCPLVQPSIQDAADEPLYIPDFGKNFCPPIYPLGDQQPKQDDRVPLMSLHCLNSCPSFPYQVDTARLAVEMLGFTLVILKKLHQSLSCLLGEEPITRMPVKQVEAQVWAIADFRRQGFLGFKEFITAMQLISIAQVGHTLSSDLLNSDVDYENLKPPVMDGLDVLLAKKKRLKSDHEPNGKPGGQSEGPLLDEFQKE*