MLSLIFVLADLTLLLLGVPAFCGCRQAGKAGGCRGYQARSEAPEEEPIAKLQAAESSVFASRWEQFTPYIAEFWGTLVITATFLCNVDGAGTDPAFKSISQAFMVIGIVSATKHITGASLNPSVSLALALAGRQKLRTAGLLCVAQIAGGLTAATLCFEAGVAKELVLGPLKFHNWVQVGLLESLYACMLCLVYLNCAASTKNNPKGDQNGFIGIAVGCCYLASHNAAEGICSTVSNSAVAIGLLVYGAGGIHLSHGVGYFLYDLLGAFLAAGIYRVLRPKEFVSLSRLNEDNTQESAVLGSEFIGTFYIVLTQVSSRLSGEQDLGPQAWGTAAAVIAMVCALRDVSGAHFNPAVTLAVRCSGRSPAEDMASDPKEVRYGIFYAIAQVLAGVAAFLIAGI