MNLVGMTQKMFVDRIMWTPMVQCTVLEVKVIEGLGATADVILANGTLKRGDRIVMCGFGGPVVTRVRDLLTPRPLRELRIDGAAGIKICANHLENVVAGSACLVPFKDVPYDLEALKQDATGSSSFLSSSLNGGLGVYAMASTLGSLEARLGLRTAPPEYRTQCGFSPIPVSAVNIGPIHKKDVIKASIMHEFKPEYATILAFDVPLTKEGELQAKESQVKVFTAEIIYHLFDQFTKYMADVRLEQQAKAATTAVYPAICKVSSPDHVWCRGGGGDPILLGLAVQEGTLKKGTPLCAYLDIGRVVSMEPEKGKQVDVLKAGKSAAVKIDAVTSIQYGRQFDHTYPLYARVTRRSIDAIKELFKEGGRAGVNGVSSHSLL*