MLERRWSDLVSLLLTSADLIFANSAEKDLECIFTVICNLVTKAGSPDEALAMAEQIVTKVTQQPSDKPALRLRILFNLYNMLENPYSKFLVYERALKLAANGKVADLIIPSFKKMDAFLKEWNIRKNNQRDLFLAISNILKDNKGSAKDSYSFLLKYLATFDGEDAYTTSEAKEEAVRAIIEFVKAPDMFQCDLLDMPAVAQLEKDGKYALVYRLLQIFLTQRLDSYLEFQAANSALLKSYGLVHEDCITKMRLMSLADLASKGSGEVSYVSVRDTLRVTDDDVEFWIVRAISAKLVDCKMDQMRQVAVVNRSTERVFGPSQWKELHSRLSVWKENIANIIRNIQKANAAADQAPEALQGMAVQ*