MLRVSYADLEQALTSTLIPLGFTPARAGLCARLFTETTCDGVYTHGLNRFPRFLATIRNGVVNPTAEPTLTSAFGAIERWHGNRGAGNLNAHASMARAIALARTHGIGCVALAQTNHWMRGGTYGWQAADQGLFAISFTNTLPNLPVWGSSAPTLGNNPLVLAIPRPEGRNIVLDMAMSQYSYGTLTAYAKRGAQLPYPGGFDAQGNMTTDPAAIEQTARALPIGLWKGSGLSLTLDLIAAMLSGGLATHQIETDSLKETGLSQLFLAIDPTHITDPEALAQTATQAIADLQSATPIDPSRPPRYPGEETLRLREENLRLGIPVEEEIWNSLAKS