MSAPAAEKHVAHSSVAAAKKASVEFTKDAHGLDVAILRDPRGFSAQVHMYGGQVTGWKNPRGDDLLFMSSKAIFKPPKAIRGGIPICFPQFSNLGLIEQHGFARNRLWSIDPNPAPLLLTSENKASIDLILTNEDKEHKSWNHSFEFRLRVSLGPEGELGMTARIRNTDTKPFTFTVALQNYFCVSDINEVRVEGLETLDYLDNLQNQERFTEQGDALTFEAEVDKVYLSTPTKIAIIDHEKKTTFVLKKEGLPDAVVWNPWDKKAKAMADFGDDEYKHMLCLQPAAIEKPITVKPGEEWKGRQKIITVFSSYFSGRLDPVKVLASFDSL*