MAPSAALLLGLSVALCISCGGYTGLAQSTSCTTYTVQSGDTCYQIAQNNGITLSDFEQWNSGIDCNDLQIGQQVCISAPTSSSSPPSSSGNGKVFREYIGAQYSTGVTLADVPINSAVEVHFILSFAIDYSSGAFTNGVFSPFWNTADLTPESVQAIKSQYSNVKVMVSLGGDTVNGNPAEFNPTSVSSWVSNAVSSLTSMIQTYHLDGIDVDYEHFDDTTQDDFVSCIGQLITQLKQQNVISVASIAPFDSVSSYYTALWAQYSSVIDYVNFQFYTYDSTTTPSQYVDYYNTAASTYSGGKVLASFSTAAGVGPTPENALSACQQLHSSGDLPGIFIFEADDSYVSSVKFQYEQEAQSLLAS*