MSSSVTRHRLQRESELRVEVGWESTIRLQVIDGTAEIFGTELPPQFKLTFTAGLKFAIFTWDGATVEIEGSAEAYVADETPMVSYVNVHAILERRRARARDAAASIVSTAASMLPPARRPEALAQSQGPRVIVVGPSDSGKSSLTRMLLGWAARQGWKPTFVDLDIGQGSVTIPGTLAATPIEMPIDPVEGIPLEVPLVYFYGHTNPSANTDSYKALVKELARTLEVQFAGNSEARAAGMVINTMGWVEGVGFELLLHGIESFNADVILVLGQEKLYSMLRDKFKAKPGVDIVKLHKSGGVVARSSKFRQRMRNVRTREYFYGLSNDLSPHAASASFSEVQVFRIGGGPQAPRSALPIGAEPTADPTRVVPVTISHDLVHSVLAVSYAKEPDQLLSSNVAGFIYVTEVDVARKRVSYVAPCPGPLPNNLLLAGSLLWVE*