MGGESSSSTVESRLDVVSGSENELLRIRGAHLCLLDWKESVIIQSGDFAFHISKQIKSPFAAVVALVGDLHWPVGKDSPTLNVAANKYTFALPGLVYGLVLPCNAPVEAVQSLEGLLHQYSTFEQHPEVSAGINDSQALSYWTAVAPEQTGSTSGKITVGSHSDVSPRMMNRIQQARRMSAVAKLLCKTLVRGAINAKTHVVPRGLAEPTICAPHLAKGIRPGNKIMAIARVDAFAKVVEAVETAGRSLLAIMSTSIGSEFEEETKQDIHVKGNEGVTGETTWTLNKAGLRLLLQATAASAVIHVTCRGIGESPSYTSSPHSVLSYQASASDPNNSPLQHRLYTDSSNSMPALTTDHGAQPYTDKNIEHRFASYGDVKNIYGTDITSQFIPPTPISLLQTDSVCCGSTRPSILFTAPRPHGPSSPFQQYSRP*