MADPTDLNLDAPSDLQDIPDMSMQLLPPPEGTYPDKATLLAAVQAHGKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGHYRPRNGLTEETRKRRRTSRLMDCPFMLVAAGTPGIWTLTVLNATHNHGPIVEKPRQVPHHKVRKGQIAAVPYDWPHDATLTPYTTALVIIDMQKDFCLPGGYMSLQGYDISANQALIPKLQHLLNAFRSSGFPIYHTREGHRPDLSTLSSREAYRSQNNASGMGIGSPGPLGRLLIRGEVGHDTVDELYPVHGEPVIDKPGRSAFAHTDFELILRNRGIKNLVLVGVTTDVCVATTMREANDRGFDCVVLEDGTAASEPSLHMSAIESVKMEGGIFGAVAKLEDVMHAVENFKAVTVKKLAPQMTWPSDFIGIKSGIPFSAINIGGMSCHWVRGAIIRTAKDKIS*