MWLSFFHEFGDISLIASAVFHCMRSSHMEISSIRGLPELGIIEDPNFLHQWQLNSIDTTSLKGAAFGDILQKHSFSDNSNFNPKTSMETSQTGIERYAKQLGDNSWNHNKSQQQTPETQFASCSNLLSFVNTNYTSELGLVKPKVEMACPKIDNNALADMLISQGTLGNQNYIFKASQETKKIKTRPKLSQPQDHIIAERKRREKLSQRFIALSALVPGLKKMDKASVLGEAIKYLKQMQEKVSALEEEQNRKRTVESVVIVKKSQLSSDAEDSSSETGGTFVEALPEIEARFWERNVLIRIHCEKNKGVIEKTISEIEKLHLKVINSSALTFGSFILDITIIAQMDMEFCMTVKDLVRSLRSAFSYFV