MCMERIRVKEEEAMTCGGGGSSSSSFISPQAQPMEGLHEVGPPPFLSKIFDMVEDPSTDSIVSWSMARNSFVVWDSHKFSAHILPRYFKHANFSSFIRQLNTYGFRKVDPDKWEFANEGFLAGQRHLLKTIKRRRNVSHSNQQKGGSGACVEVGKFGLEGELERLKRDRNILMAEIVRLRHQQLNSRDQLSAMEARMQATEKKQQQMMSFLAKALSNPSFMQQLVHKTPQSREVLLGVEINRKRRLPACPSVENLQQDNQDLATMETDMDTFFAPAYDNEFGNEIDEPASILVEDSILEDFLNKDLITGNPEDEVIIGDCTQVDVPMEDLVANPDDWSEQLQDLVDHMDYLGSKP