MVRDAALEVDAMAVKTTDAASSATAWNGREVRDEDTEDAPSVRARARAYEARVRATGTDGADGAVERARSLRAGDLEAGMRAAFVQFASFGRGRATISDERGTMDSSRFAKMCRECVFRDDPESEEKMRAVDVAFARRARRLRRVDYETFRQLVTEDLAEIVGDGASAMTVAKKLLGATPSVGAAVSPGKCRFHDDKTAYTGVYAERHGIERSASRRASETSPRAAQIDVEKLPTDPRGLYASYEAFLQFSPPLASGLTCNRWLKLCEDCGLLTSGGGNFDSTSAGIIFNALAGSSKTLSDFKAFKLALALSAERAERAYEDFARAVAEGEPIVRTNVSDVSPRRFHDDMSTFTATHREVHQNKTLSPRALSIRKRAAVAADAA*