MRIALGLLPCLVISCAFACARVDGAALASGPLDVGLDLAAAGTLGRAGNLQLQLDREALAPASPSGREPSLTTALNDTISERARAAEDIAAFLHWFRSNGGRLHPALVIRAEGEGSSRGVFAKAPIQAGEELFHVPGGLMLNCDPDEVRAMRLPGTLAMAPPPGRSSGPFEAGLACAAVRLLRESLDNSSFWAPYIRVLPRSLEVPLLEWTLEEVALLADGDPAAAAARLEAARAARAAPGAGGEGLGWALRVAATRAWETCAFLAFDLANHHPDTGRTSSSPDGARGGARLPRDLRRRLRPRHRPLAPGSQAHAFYGERTGAALLLHYGYLPPLRDDVVELALLLPGPAAPPGPASTSPTATPATTRACGCTCRRCGGRWRRRASARRGRGGLRGWEFRVGHFLRHGDGPGELEGLLDLHRAARAILQSALEVVEGLMRTRTGGEPAGEI*