MVMERGLMNCEALKRDDSFCKKCAAQPFISKQYKFNRAGFIKYYPKLRQPLCLIRESLVANDVSPQSSSLSNKRRLVLLRHAQSSWADRSLKGLQFSDHDRPLNEHGRKAAASIASKLQQASWLPELLLCSDATRTKETLDIMQKCVHQLQEVDVHFLGSFYSVAAMDGQTAEHLQQVICKYSTNAISTVMCMGHNKGWEEAASNLSGSSVELKTANAALLEAYGRSWEEVCLSFCASFPSFILVCVWYGCAGLCACLWVCVYEHVHACWREGARLWNGWLLPERRYKLLFCFSRGICVSFAHFSLSKRPCMHAF*