MSPCGTVELPCPGRMRPTLDCPGPMGHSKHAASIEGGLEGWSGVNDISVVARDDALLAWKATGRLAEWLNERDSGSKPYREDGGRRSPMHKPTRFSVSFATRWAASTDKVKGKGCGTEAREALGTASSTPLLERANDLGSWKVLIALYGSHICSHGTRKGVIGSKVAAFALSRISLFDGERGKRLRRYAEQSNLEGGVAKNILSKGAHNEQPPSSRAKGNGRISHPDRQPGLPDSGTGGLPMWLNFCYLALIGCVAPTNTEKGPTDPGPAREKGYTWAPGPFSGRGAREGV