MDRGESRRTGDRLLPGDTCARGAPPDALPVIRFESSDEEGISSEPEGRSKARRSSDPQEHTEGAMMKKFSRSRASLQRLTRRFLQLMQEAPGCCVDLSSASTRLRTKRRRLYDITNALYGVQVIEKESRNKVRWIGKSPISVFLLNKKKELEKLRQMEATLDGLIRRCAQQLFDLTDDDRHSACSLTWAYVTHQDLGLLQTFQEQTVIAVRAPEETKMEVPVPTEDSVQIHLKATQGPITVLSCEPGPGRTAEATACFLALEESRIRTNVHAPDRGSSAQDSW