MSSIWDEFDHLKIQMKDIISATNNFHKDKLIGGGGFGPVYKGELSLPNGPTMVAFKWLDRRHGQGNTEFWKEIMMLSKYRHENLVSLFHFSIEGDERVLVYEYAPRGSLDRYLSDATLTWNQRLHICIGAARALTYLHDPMDTQQRVIHRDMKSSNILLDNNWIAKVSDFGLSKASPANQPRTYMVINPVGTLGYCDPLYSESGILSKESDVYSFGVVLFEVMCGRLCCEYSKGQLVGVLVQKWKRCCEEKELDDIIFQALKEQMVWDSVITFSAVAYRCLNRARKDRPLMDEIVKELEFALSQQQNSRGSGGRSSSSSSGSGGGGGGGGGGGGDDDDD