MSDKKDVEAGTSPPAAPRVAAAAPKPSTYVPMFALRGEECANLLALVSAVSRPLEDAVVDFLARVPPERRFRFGSAISFVLEDKMMLQPAERLVAFAILHQGYSSQSANPFLPLLINVACDETSEAADQAFLQLLLSSSNGDNSEVLKQSAVDYLNGSDYASQVLLPREHLEKQCSYDAARPLPFSSNFRDATVRSVIPDPYVFQSFGSSSEVSSIIPNRDDMVATLLQQTSLGLPPQWIRPSPPRLEIFEGELQWLNIDNNHELLWDGTMCADTSRGAVIRDLFEQACKGPLSMAQREKIIEYLRKDGKLLNHCGMTPQKLPDLVEHNPLIAVDVLSKLINSPDVDAYFDAIVHMDMSLHSMEVVNRLTTAVVLPPGFVHDYISNCIRSCEDIKDKYMQNRLVRLVCVFLQSLIRNKIIDVQDLFIEVQAFCIAFSRIREAVGLFRLLKSVE*