MGRQPHPCCDASSSNIFGELEPEKFYTKHEVSYFEDMLLNSRGLRQCWRSWVPVDREVRGVVCVCHGYGADAGWLVQLTCIAIAKEGYAVYAIDHQGHGKSEGLKGHVPDIKVVVDDCIAFFDSKRGSHKGMSFFLYGESMGGAIALLIHLRQPELWQGVVLNGAMCGIGKFKPPWPAEHLLGFISGIIPTWPIVPTKDIPTVSFKEPWKRELARNNPNRYSGRPRAATAQEFLRVVKEIEGRASEVTAPLLMLHGGLDVVCDPDGVKMLHQNVSCADKALHVYPDMWHQLVGEPSEGLEQVFGDMFSWLEAHLPPQVST*