MSIRISSWVVLLLLLLLLAAAVPDLVVGKHKAGRSPTARRPRALANWTSLWDSVSTIPTSTGPEFTVSTRFILEMCANAYKYEYQSGVGELSPIPGWSLSEKVAPIYPPRPGAAGLRALVYEEDAKPLETDQSRTVLVFRGWQTSTTSRDELADLCAGKYLFPHYVDFLSPPSHLCSYFFDRSNLDYLSQAIAYTRRVLTYYHPSSLLLTGHGLGAGLAVLVSAALQNELHDWCPSHGVSGFTSIIQDAFRSNDQQHMATNLCRVTLPVVSFSGPGVKHFLHKQKWKLYKKQYIITISQGWDFFSVRAKWRGHRGWLCVYDAPEPVACQKCFSEELRSSSLEMLKSRTLSLDKIVKGKAKKNKKDNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD