MVDVLAATSADVHAVLSQRASGPLSGRREQVARTLREFVDANEDARASPNLRDERRDELGGITSLLTDGDLPGDQDLALLALKTLKILSRKEDNRRRFGRELCRAVVRLALTHPRASHAVTAEGANVVLNACYEKENVEHVLECGGVQPLVRRVADTGESWRCRSAAAGAVQSVCFQAPGRCRVRDCDGVAALVALMKELDRREGGTRDSSFTDDERSMCRARVVGALHNVSADDDAIRLVRLSDGVPHLVRALGDVDDVVVNSAAGATQNVSRERASRALFRRHGAVEALTKLLARGRDPATQARAAGALLNCLGPDLDDGHGTTRGEKARADEGDDGSDHTPRTGENETKENASGGSNEGEQAPLGVRGSRSSGSGRVPAEGSERRALGRLLSSAMALTAVWDGLFETTPTFDPKVSA*