MRHLEITGPVWKPPRPRAVLRSLPFMQPLPEEMFRVILRAGSIKEQKMGVAFWSSSNLPAVSGLESGPGVYVVLSGVIRRLHQHLDGTVKEYFQGTGGVVGSLLALTGTRLPGNETAVAEGNTLGKGPTLFHVPQSAVFEVLQREAAGSKPAAMLHLQLLRGAAAYVCESCESDVVHALHLHLLQLAVARMLRSRKSRPSRHFSSLASGGAPISASMPRVSTELGLEPQQQQQHQRGQPKASLMMQRKSVSGEQELGLRRTSSLSRLSSWQLQQQRNSGAAAMATQREEDVEEVGPLRRQASMSSQLARQAMPAAGGLGLRHAKSFGGHLAELMQQIATEEFEQMEAREQHMGKVDEGDEDDASLASPNPSGSTGAGLGRSGNSSHELPTTAAADGTLSGGSQPPLPASIGHAAAHDIQQFGVPEQAYSDTX