MMSAVPAALTLRVLQALFIRTVFAPDEFWQSTEVAHRLVFGYGHLTWEWAVGLRSYVHPLLFAAPYALLKALHLDSDWAVRRAPLLLQALCAATTDVYVTSMATLQAGQQAGRWCLVCQLASWFNGYCLPRTYSNSLEALTAAAGAYHWLACRNGGIADSGAGGKSQSAGRRHISSSAGSRHHSTPPFHHHQRAWIACAAFSIIVRPSSALFWTLPVALELWRQRGSGLKMLVLDGAAIGGGLLSMALLVDRAGYGRWVVVPWQFLRFNLLAGGSAQYGRHSWHWNMSAGLPAVMASLLPLMVVGVLLSRRSLRQLQLAGLATWSLATYSLPAHKEFRFLLPALQLLMPYCGIAAACLSGCGSGSTSRFRRWGAMACIVLQLPMAAYFSLVHHX