MVLDAEKLRGSEALLDIEASEKGSLNKQGMQEVLWSLLYGMGDSRLQAAHEIRKLTKSSAKCRTYFAAAGVIIPLVTMLKSSSSDVKEAALLALLNLAVRNERNKVRIVKAGAMNPLVEILQSEDANLRESAAAAILTLSASNLNKSVIGASGATPLLVEMLTSGSLQGKVDAVMALYNLSTLPENRVPILAAGACTPLILLLKDCKKSSKVAEKVIALIELLMDFEEGRSSIIKVDGGLLAIVEVLEEGSGQGREHAVGALLTMCQSNRCKYKDFILQEGVIPGLLELTVQGTLNAQQKARKLLELLRDLPPRQRSGSAASASAMLQSIACDIAAHVDNADAGTGTAKKMLNEMVQLSMEQSMRHLQQRALICVSSDLPAPTHTTKLLSK*