MQSLKAKTVQAQRPFTAQRPRAVRGSVSVRAVAAPPRLITKRSEEIFKEAQELLPGGVNSPVRAFRSVGGGPIVFDRVKGAYCYDVDGNKYIDYVGSWGPAIVGHANDEVNEALKAQIEKGTSFGAPCELENVLAKMVIDRVPSVEMVRFVSSGTEACLSVLRLMRAYTGREKIIKFTGCYHGHADSFLVKAGSGVITLGLPDSPGVPKSTAAATLTATYNDLASVRELFAANKGEIAGLILEPVVGNSGFIVPTKEFLQGLRDICTAEGAVLCFDEVMTGFRIAKGCAQEYFGITPDLTTMGKVIGGGLPVGAYGGKKEIMKMVAPAGPMYQAGTLSGNPMAMTAGIKTLEILGRPGAYEYLEKITERLIDGIMAAAKEHGHEITGGNISGMFGFFFCKGPVSCFEDALAADTAKFARFHRAMLEEGVYLAPSQFEAGFTSLAHTDADVDATIAAARRAFARI*