MACNGMASSSSFPSNFMFHTETPYEEGNQLTAPLGSLLHTGPQDLRGGVAPVMGKRSISFPGIESCEEMNADDDLSDDGWQAGEKKKRLNIEQVRTLERNFELGNKLEPERKMQLARALGLRPRQVAIWFQNRRARWKTKQLEKDYDVLKRQFEAIKTENEALQSQNKKLRAEILAFRGTETSDMINLNKETEGSCSNRSENSSEINIDISRTSVIESSLPPHQILPYFPSIRPADINQLLHNSCKPEFQCAKVENEAPEVSFSNLLGSMGDQSALWSWPDHHHFH