MGWGLNSHGVLCAAPSKLPKAITPVRVAQRVPGVAAQVTCGSHLALLLTEEGEVWAWGLNRSGRLGVGDGEERHEAVRVSGLPPVAAVAAGDAHCAALDREGRATAAVTVAGELFVWGCNRRGKLGLGDEESRGVPCRVDPAALGGRVRCVALGGAHGAAVTEEGRLFAWGANDEGQLGAGAAAAASRAAPAEVRRSAPGRFAAASCSAGEAHGHTLALDCSGALHAFGATYKGQLGVEAGGAARVASPRPVEGLAARPVRAAAAGGIHSACVTQDGALLTWGCGSDGRLGHPDAAGHRYLYREGTPRAVELPGRVLCAAASYYNTLCIVELPHPAPAPSRCAL*