MVGLQPSEVPPTTVVKFLGAGTAACFADLLTFPLDTAKVRLQIQGENPGAQSVQYRGVLGTILTMVRTEG
PRSPYSGLVAGLHRQMSFASIRIGLYDSVKQFYTPKGADHSSVAIRILAGCTTGAMAVTCAQPTDVVKVR
FQAMIRLGTGGERKYRGTMDAYRTIAREEGVRGLWKGTWPNITRNAIVNCAEMVTYDIIKEKLLESHLFT
DNFPCHFVSAFGAGFCATVVASPVDVVKTRYMNAPLGRYRSPLHCMLKMVAQEGPTAFYKGFVPSFLRLG
AWNVMMFVTYEQLKRALMKVQVLRESPF