MHLEQEPGIPVPNSGTVQSDYGIPIKESDSIEAEIHRLEAELEDARRRLGAKRPRAVRKQVPLPPDSLSAPFLPPSTHHLLLLTDSALPLGAFAFSSGLESFLAHSPKRSGSSPFTTFLPLSISAFASTTLPFTLAAHRDPSRLLYLDDCLDASLVCTVARRASVSQGRALIGLWERCFAPSLPPDRDIAEYVAAVKSPGRQHKPVDCITNAPPSHLPPAAAHLAPLFGAVCAAAGLSAHQAAFVLVLGHVKALASAAVRAGVFGPYQAQKLLAGDEVRRLVDLAVQREWATEVEDACQTVPVMDLWVGRHELLYSRIFNS