MSLRLRSKILAVFRRAAKSCSIGQRGSKMWRFSFKECERSIANIRAFSHLSNGHFSVAGQGRVNQLGGVFINGRPLPNHIRLKIVELAAAGIRPCIISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPKLATPEIESHIEQYMRERPGMFSWEIRERLVSSGVCDSSSAPSVSAISKILRARHGDTDDKSSENDGGSECESEPGIPLKRKQRRSRTTFTAQQLDELETAFNRTSYPDIYTREEIAQRIKLTESRVQVWFSNRRARFRKQGGHNPGFNNVGLPYSSAASPYNQAMACSQGVYSGPSTNQGECLGARFPIGAGGPGKGLQ