MAFLATRLSREMEVQMEKAALCENPFHMVNPFLSRLYVSPWVSMSTPILPSGLSNSHGRLGLWGAGMRGRQVIEIEFLFSKILTPSDVGKQNRLLIPKKFAEKYFPKISKTKSYREEQILAFEDSSTGLVWHFRFSLWRSSNTYVLTKGWPSFTKEKKLSNGDTVSFYRSADKSKGTNCIFIHIKPHVGISSVPHHSAVPMFTPSGLLNETDKCVCEGLGLGSGYRFEPTWKHLSFGSGGLTPPITLMPQPTMFPESMSLDNSMGRAQKRLRLFGVDIDVPPRASGDDSCNGWTNGVA