MQLVLSGLACESEEYSGGGEEAPSEWRLSVQLGALSLVDELARCEADSGQPGRESGRAAPLLFFAADDASLRPKEHPCLLVVSLSQCDGGIRLFLRLQPVRLRVSQLSLAFLLDFATTTTAAAAAAAAAAGGDAGRGGGGGGAGGVGVFVELCDVRPLYLRVDYLVTLASFSSLYAFGATPSSRQLLHLIPVSDVRITLGRLRLRGLTSWAALEAAVAEEWQPQLLAQLHRYVAGVTPLRSMVNVARGLRELLLAPLRPSPIRGLRHGGDALARSLLEEGLGLTSRVLSFLQLLLEQLDVAVGEASVVHAPLRRAIEQAALVTGSPSEGTRLAAPNQQCSMQ*