MGLGPGPKPSFREVGIAAEDQVCATVSLCTTSDTEADSLCPPKAAVLDRSPSVSSIDEGLPDPRAPSTPTKDREGANLHVSTICAAHGLMAGKYETGVRYFTDPASEHPYWRFFETAIVVLTTFGYMGFLHIFLVFMILSFFNRAAAILVAVALASVLLPAEPLRWPPLLNSPLLAAWRRYFQFSIAFDCPIDLKGKYIFAEFPHGVFPLSQHLAITLTDKVWPGMDIYSIAASSIFRVPMWRHVMSWIGARPATARNFKKLLKRGSVGLVPGGIAEMYILEEHAETVKIKDRKGFVRIAVEKGVPIVPVYHFGNSQLFRVPLFMVVGKPIPVKQLKPTDPGYHQAVDEAHAALVLALEELYYRYRGHYGWNDRPLIIH*