XDAPPPLHLCPERGQQPSAPAGPGAGAVLGRGGVAGPRDREPGREPGTEQRAGEAAPKFASDSPGAAVAPWAEVYFLEKAPGFGLENPTAKIEPSSWSGSESPAENMERMSDSADKPIDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYG