MVAEEPLCAFDQLDDAVLGQIFEAAVPARAAGGAVAALDLGPAALAELAGASAEAHVALTRRICTLVSRHAARWPRLVDLVELRRLSVSLELPPRSSGTSERTHALLRLAQPAWARICWHRGAAAARGAADALLSVLGEGPHPSVSRLELTARRFLGYEGHHLRSLLGRLPALAALALRTQPDDALDAGRRGRWRRRRRAAGPEAARALEALGAAAELRELSVAVHLRRYGPDGARPERPLLAALASAARRAPRLSALSLRLVRAARRLALQEH*