MDSGSRSSGGAGLDDDDGGLAARREVSSSLQELAVRVDGKGGSCSGSGTDQRPNTPKSKHSATEQRRRSKINDRFQILRDLLPHTDQKRDKATFLLEVIEYIRFLQEKAQKYEASFPEWNQENAKLLPWSNIYFRSSWKSAQSKGQIPEDALPDPSQFVTNGSSPGFNITGKLDDNHTTVASGAVAGTPDLAENDHMASVSCRSAETPINITNNVTSQYQPQWAGPSGVDDCAVNSSMLNDQQLTIDEGTISVSSQYSQELLNTLTHALQSSGIDLSQANISVQINLGKRAVKRSVAGQSSSSKELTDPDPSNEMVAAEELPHATKRHKSGNT