MDGSGQIQLWQFLLELLSDSTNATCITWEGTNGEFKLTDPDEVARRWGERKSKPNMNYDKLSRALSPAKDMVELCACGIIGIRIIGAGGPSGNETTAGGAFGGLAAQQKKSSQYYYDKNIMTKVHGKRYAYKFDFQGLAAATQPQTDPTYKYQSDLFMSPYHHGAKLSSFMSPHHSMTSSSASIFPSAASWGNWGSPATNLYPSHTMSHHQQHHHSHQQHQQQQQQHHHHQHHQQHPLHPHHHPELFYQHELTGYPRKQIAGGSLASPATAEVQQLLRRTVTIRPDDDGDPGGQVGVFRGPTATTATAASDPTGTTTSNVR