MARLLLFPSQACVDPGRHLLLHPPVSRPRAVRSGPPPAAPRRTGVVSLPGRCPPPLCWNHHPFLPCRSSKRGWVVFASENVQEISSHLPRKDERRSGNLLLRFSALPYCTMAWLSTAQLAQSSVGEKLNMVYEVGELFELGIQLSYLLILIGLLGAGTFFVIRQVLVRRELDLSAKELQEQVRSGDASATEYFELGAVMLRRKFYPAAIKYLQQAIDKWDRDEQDLAQVYNALGVSYKRENKLDKAIQQFQKAVELQPGYVTAWNNLGDAYEQQKDLKSALKAFEEVLLFDPNNKVARPRVDDLRPRVSMYKGVPVKSEKR*