MNSFLNLCFLLALLLGAGEGAGILKLQHRYSGLEGSSKQNEKLGLGMSKHHLQHLVEHNDRRGRFLQGISFPLKGNYSDLGLYYTEIGLGNPVQKLKVIVDTGSDILWVKCSPCRSCLSKQDIIPPLSIYNLSASSTSSVSSCSDPLCTGEQAVCSRSGSNSACAYGISYQDKSTSIGAYVKDDMHYVLQGGNATTSHIFFGCAINITGSWPADGIMGFGQISKTVPNQIATQRNMSRVFSHCLGGEKHGGGILEFGEEPNTTEMVFTPLLNVTTHYNVDLLSISVNSKVLPIDSKEFSYVSNSTNETGVIIDSGTSFALLATKANRILFSEIKNLTTAKLGPKLEGLQCFYLKSGLTVETSFPNVTLTFSGGSTMKLKPDNYLVMVELKKKRNGYCYAWSSADGLTIFGEIVLKDKLVFYDVENRRIGWKGQNCSS*