MSAMTASFTVAPAHARATASIRRASAKRSGARAVRKSIRAEAVKEKTSTLNTTKSDAIFKAAQDILPGGVNSPVRAFKSVGGGPIVFESVKDAYAFDVDGNKYVDYVGSWGPAICGHANERVNAKLKAQIDKGTSFGAPCELENVLGQMVIDRVPSVEMVRFCNSGTEACLSVLRVMRAHTGRDKIIKFEGCYHGHADPFLVQAGSGVATLGLPDSPGVPKAATNTTLCAPYNDLDAVKKIFEENKGEIAGVILEPVVGNSGFIVPDKSFLEGLREVTTANGALLCFDEVMTGFRISKGCAQEYWGVTPDLTTMGKVIGGGMPVGAYGGKREIMEVVAPAGPMYQAGTLSGNPLAMVAGIETLEILGEDGAYEYMDKMTTKLINGILEAGKAAGHEVCGGNIRGMFGLFFCAGPVKNFADATNSDTDKFARWHRGMLEEGVYLAPSQYEAGFTGLKHTEEDIDFTIEAAKKVFARI*