MGKGRDGWRAPRRGRLRAGRAPRRSPVLPLVIFVFVSNLRRRRRRAQRQWGRGRTGRASHRRSPVPLLVVFVFVSNLCRGRKGARWRWGRGGTGGELLGEGGGKRDVHPATRSPLVVFVWALACTGGGGGCNGNGEGAGGHESSSASGTRIPPLAHRLSSSSGLQPAPEEEVGATAMRKGQEGMRAPRQGQRRAGRPSRSLLVPPLARRSSSLSSSPACAGGDRGNDGDGEGAEQEESSSVRAAASGMRIPPLAGPTARQYGRSLATHLARLRLSSVRRRRRARQRMGKGCGSYEDDRKVNGEEMIIILQNFSSTKWISRIVVAFF*