MGSDLFGSFAESSCAALVVASISSFGTDHDFTAMCFPLLISSMGIIVCLATTLFATDFYEIKNVKQIEPALKRQLIISTALMTLGILLVCYLALPSSFTIYNLGNTPKLVTWWELFFCVAVGLWAGLIIGYTTEYFTSNAYSPVQDVADSCRTGAATNVIFGLALGYKSVIIPIFAIAVAIYVSFALAVFYGIAVAALGMLSTIATGLAIDAYGPISDNAGGIAEMAGMSHHIRERTDALDAAGNTTAAIGKGFAIGSAALVSLALFGAYVSRASLTSVDVLSAKVFIGLIVGAMLPYWFSAMTMKSVGKAALSMVEEVRRQFNTIPGLMEGITKPDYATCVKISTDASIKEMIPPGALVMLTPLIVGILFGVETLAGVLAGALVSGVQIAISASNTGGAWDNAKKYIEAGASEHARTLGPKGSDAHKAAVIGDTVGDPLKDTSGPSLNILIKLMAVESLVFAP