MFARLTILFFFIALTAACGSGGSGGGGGDKKDEKKDEKKDEKKEEGKKRSLSDDVISVIVSSKPFSPLTHKQDMDKVEKEIHAFSSTSGLSFNSINAIDREAENAQGKFGVRFRVIGEVEHCQRVTQFVQAAVNEIKDVSHGFVKCGAFDSIRLSKIALNTHPTSLPLPSTTSLNPSGIAAPTGSRYRKEASIHATSYIEFIYFIMSLPWSEMMNLIKLDNELNPTPSVLPTQPKTNSSHRYNPYKRPSSISNETSNRNDRAALHQWIDNLMQSETDVPEPDFFQPVPCKDATGKEIKMKNASGKNLIRPLRDYSGLFDPNQSLPEDPSLSKGKGKKQWLWILQQLVDPSKREIVAWTGRGREFIILNDIAITELWSKFDGLAKPIDFESFRRTIRTHYQKGIMIPTDTKGRTKNRRFAFYTEPSIHVGMTREELTAYINTYNTG