MDLDRNGVVDLDEYSKFVLQLTEVLTDSEFDASIHKVLGARHLSLCTSRQDKFRFLFHELDPERTGRVSMDELVSVAQRIDPEATLWKIKASLEFLGSSDTHTVDVGQFVAGLDKLTQGVEGEDKVDALITHMLEGRRVGCTELMDDLSGHGSPKLLLLVDVRGAEEVAVSSIQGSVHVPAVLDSSAALGWRLGSLDPIHAWLRAKQESQPGQVPRVVAYCNTGLRSSAVAAWLSKQLRLPVRSLTGGSINYYNQGGRVRDAEGREVQAMHPGSPELRAYVTRPNNFKLQA*