MGLLTCQEPNMENIDGYEEKTQIQNIYEVDKIVPDESVVVELYSEKHENISNDFESHEKWTCPHNMDIDQKNCKKRRGSNSNANKKPGRKPITSEPTSKRKAQNRAAQRAFRDRRDKYLRGLEVKVLNLEIASESANNENSILRAQINKILEELEEHRKRLFFPGNEYLSSPSNNYSMCHSSHGVKSCNYHNSSESKFGFDIPRFSWPQGQDIAMNELKNTSLACEEKPTCHSQNQQQSNSNRSLFVKSLQKDLAQTECQANETEISSLPNHFIVQIPNNGNYDNSEFDVISGNRSDSMINTEIPNRLSPRMDFISNNISFEHRAIHNSPFDPGNDETDLVI