MLWVHIMRIFLRFVAPSWEGIALRRKAGVRCKSDSANGDVGEFPCSASSPNLDVQSNESGAMRLLSRNAYDLLKNRPSGSCKRGLQVDPPDLCSDSSRNKELPSRPKVSGHGLNMKEESESDIVRKGCCIGSERCPQYGMLSVCGRRREMEDTCTAILDLVLLPCNSIGGCRGTDCASCICSSFHFFGIYDGHGGTQASRFCKARLHKVLTELLIKEVRWSKRPAKEHSNDWSARWRRIMEACFLRIDEEVGGVCPAGVCCTSTEDHSTCCASSIAPEGVGTTATVAIIGPCQLIVANCGDSRAILSRSGFVVPLSKDHKPDREDELNRIIAAGGRVVYWDGVRVGGLLAMSRAIGDRLLKNYVIAVPEVTCIERTKEDEFLILASDGLWDVISSEMACEIARKQLRLQRRKRAISENPNAEVLPAEAAAVLLTKAALSRGSEDNISVIVVDLKSYCKKKSVKAISV*