MSRANKLGPEVNRALFVKNLSYNVTPEELFDLFGKYGPIRQVRQGIASNTKGTAFVVYEDVMDAKQACDKLNGYNFQNRYLVVLYHQPDKMVRSKEDLDIRKENLERLKRQHGIDQLDGPADSFQSRNRQSGGPSSLTSPSSPNKAASAPRTPTSKTPRSILKRGRPDIAMHARKMPHFVRKLLPTVPECA