MQARECATRRSGFGLSTGARGRRAVTRAVRAPELNTTRSNEIFTAAQDILPGGVNSPVRAFKSVGGGPIVFERVKDAYAFDVDGNKYVDYVGSWGPAICGHANERVNAKLKAQIDKGTSFGAPCELENILGQMVIDRVPSVEMVRFCNSGTEACLSALRVMRAYTGRDKIIKFEGCYHGHADPFLVKAGSGVITLGLPDSPGVPAAATATTLCATYNNLEEVKALFEANKGEIAGVILEPVVGNSGFIVPDKEFLQGLRDVCTAEGAVLCFDEVMTGFRIAKGCAQEHWGVTPDLTTMGKVIGGGMPVGAYGGKREIMDVVAPAGPMYQAGTLSGNPLAMVAGIETLSILGEPGQYEKLDKITKRLIEGILKAGRDNGHAVCGGHISGMFGFFFTEGPVKNFTDAAKSDTAKFGRWHRAMLEEGVYLAPSQFEAGFTSLAHTEEDIDATIAAAQRAMARI*