MQGAGAQKSRENKRIKGGHRTEDGGWLVSYCVRRQGGIRNGKRGMCASFDGDGCCGLGGTGLLKVLGTEGQDIRRYPGARPAMEGGGSSRRLYVVMLPFLGQSHFNVCLQLSRMLATRGVAVIYVSLPSNLEILRPLVEGFPIYFQDLSIPDAEAPLPPGRQNTNKISRDMIPKIFDLLEQMRDPLEVLMRELTGREYYESRGLPAPDRLVLVFDFFMGWSAAVAAKFGVRSFTFDPFSAHMWLCKEAIFLGRAEPLLLPEVAEAVKRLPSMDFVATX