MADPTDLNLDAPSDLQDIPDMSMQLVPPPEGTYPDKTSLLASVQAHAKAHGYNVVVKSSSTPTEKKPGRTAKVWLRCDRGGHYRPRNGLTEETRKRRRTSRLMDCPFMLVAAGTPGIWTLTVLNGTHNHGPIVEKPRQVPHHKVRKGQIAAVPYDWPHDATLTPYTTALVIIDMQKDFCAPGGYMEFQGYDISPARELIPKLQQLLNTFRSAGFPVYHTREGHRPDLSTLSSRETYRSQNNSSGLGIGSPGPLGRLLIRGELGHDTVDELYPLPGEPVIDKPGRGAFAYTDFELLLRNKGIKNLVLAGVTTDVCVSTTMREANDRGFDCVILEDGTAASEPALHVSTIESVKMEGGIFGAVAKLEDVMHAVENFKAVTVKKLAPQMTSN