MRRVYLIDWDRKECDVLESDIMDQEDAAPRERDDVRSGQQSAWAMRVLLMPLLRKFVLPTGFPASVSRDYTGFVKWNVLRQLTSSAYNVIGTSSMFGALGVGGASKPALSAAWNWVLKDGLGMSSKVALGASLAPIIDRNPKRWRVLGDGVQTLGTVLEIMTAWFPGQFLLLASLGTMFKKGGDVATGPSYRVFLNSFAVTNNIGDVSSRAESQVVLGNLTGLGVGIALSSLIQDDTLLALECYAMLACLHVFCTYKSVSNVWLRTLNWTRASVLLRHYVSFGEVLSVQAVNERENFLSLSDATRLEWCHGSVDDPMSVDLGADLLDLVESGSELCTLLEQHGTEKYILGYNRSQRRLGVLFRDDAEPGDELRALLHAQYLLQLTGSHAALNELACVLPVLQQSHAAMERSYPSLVLQLKQLNYTLDSLLIDPDRRSTFQWESHAPR*