MLDETEVETVTRIHAVDIRDLYPHRAPEDVTSRVCLLCGAKLKDKTHNLTRHLERHHAGALLQLLEQRNQASPSVLASRTRRTQQEKTAARQPAGQVEDTVLKAGDAKLALARWLAQEQLPVDLIEKSGFREFIEALNEQFSPPKREELRQLLSSLVVGTDDSKLGDADMMTDGEVCSIVEMMALRATCRCSEDSPLVSYSQVACDIVDTGKAKVKVVRAAASLFDAQTCRGKLLGKNGVLGRSFVGVITEMQPSECEDTSVKLFDKVVASPYIFDAVITKQEHQEHHVDQPLHTSDSSCIGVSASSGALAEFIVLPISNLSAVPAAVPDDLALLSDDMSVVLSIASELQRRQVTNIAILSDGPSAILSNLLTRYLYQHAQFSPQNLHVFSTSTVSTSVWSQHVALTPLDIYQPAAVAQVIARQTELALDVVVDLIASEPSVEFATSLVQSMGCMVLVDRSRLELQPRSTIAMDMNSVVVRELEVVCVQDCKSFLDDALQYLTTQAQSQQSATELRECLLDSVQLSQALHELQTIPERTLEARYLQVALT