MIINNVKLVLENEVVSGSLEVQNGEIRAFAESQSRLPEAMDGEGGWLLPGLIELHTDNLDKFFTPRPKVDWPAHSAMSSHDALMVASGITTVLDAVAIGDVRDGGDRLENLEKMINAIEETQKRGVNRAEHRLHLRCELPHHTTLPLFEKLVQREPVTLVSLMDHSPGQRQFANREKYREYYQGKYSLTDAQMQQYEEEQLALAARWSQPNRESIAALCRARKIALASHDDATHAHVAESHQLGSVIAEFPTTFEAAEASRKHGMNVLMGAPNIVRGGSHSGNVAASELAQLGLLDILSSDYYPASLLDAAFRVADDQSNRFTLPQAVKLVTKNPAQALNLQDRGVIGEGKRADLVLAHRKDNHIHIDHVWRQGKRVF*