MSHWATFKQTATNLWVTLRHDILALAVFLNGLLIFKTIYGMSVNLLDIFHIKAFSELDLSLLANAPLFMLGVFLVLNSIGLLFRAKLAWAISIILLLIALIYTLHFYPWLKFSIGFCIFTLVFLLILRKDFSHSSAAAGTIFAFISFTTLLFYSTYGALYLSEGFNPRIESLMTAFYFSIETMSTVGYGDIVPVSESARLFTISVIISGITVFATSMTSIFGPLIRGGFNKLVKGNNHTMHRKDHFIVCGHSILAINTILQLNQRGQNVTVISNLPEDDIKQLEQRLGDNADVIPGDSNDSSVLKKAGIDRCRAILALSDNDADNAFVVLSAKDMSSDVKTVLAVSDSKNLNKIKMVHPDIILSPQLFGSEILARVLNGEEINNDMLVSMLLNSGHGIFSDNDELETKADSKESAQK