MVDYWGGGTLGTLLLGQSVVPLPSSARDDKDSVLPEAEPEAHSNTTNTTAQGALSSDYFVLASSGSVPVAYGPSHETEHQPLQAQLSSIQPKRRGRPPKKRPAQDKETSPRTVAPGTKFDRYSSAFSIDLSPSPQTDKPASGSDKKTRLRARNRAAADMYRARKQRGIEDLQAQEDAISAVNESLQEKYAKLRGEVLMLRDMVLQHDGCGGPFIESYTKNAAVNLS