MELELSRSICWQKIKNLILDFGKWFAINVMIALTCVGTGKLSNTLSTLKSMESTIWAPSGIMVAAVLIFGCKIFAGIYVGTVAINVWYFHKNPPEHYLPASFFFGGFALFESLSCGWLLKHPIQFKNGGFHWQEEREGMFAVDTLHDALWLFLVAPFSAFIAGTGNAIALTVFQLSQWNAFLSVWSTWVLGDLSAILCYTPCILHFWSYFHHESKSLSWSEGISRDGQLCHGVPHEDARKSDSWSLGRLHQTNGEAVPKLSSAVNTHSKSHELEVYANTFNCTDIENVLSDKSISQREFGSLNAVGSGGGCDGINEHVSCIRSLHISCFHSPLCECTSSHLHSLTVIQSAYQNSTNQISVSPSWKPPDTCSMKTCLMRAAECMVLFVVLIVLSWFIFFRTKSKNEAMQRLSYLVFPVVILASFRFNQIGLPLAVVLVAVIASAGTATNHTNQHSLLQVEMFVCVLATVATTLAAIVHDRKLME