MDSGQSPRPVPSCKSAHEPIRFGIDQILGSSDSAPESPSGTTTAPFPALSPSRVTLEGSVVYGGGRVGHRGVIRVPAHRPLTAASIPMGAAAAAAAGFGALCFPWVDHSRRFATKDRLAVPALLPLGLTRRVGHPYQNRTPPKRKKPRTSFSRVQICELEKRFHRQKYLASAERAALAKSLKMTDAQVKTWFQNRRTKWRRQTAEEREAERQQANRMLLQLQADVLQRSISESVSVDPMCVNNSSLYALQNLQPWAQEKTGKLATTTSLA