MGKDCGSWQQHYPWQSPNPNRVSIPPDLGEQNIAHSMAYPLYANHCPVSPSGAAAGFVVPQNPELKSFCGNKLQAWYSYNPQQTLSPTPESITGEKFYVSRCGEAATNQKRFLVFDQSGNRTSLVFSSVGYPFQHPFSSTLKHSEALNKDTPILDSVKKQDYPWLDEKQHETHVSDGGSGSEMHEDTEELDALLYSDDDEETSTGHSPSEMTGHENNEANDDRTEVGSSVTPIKRRRFEHDQALMDTASSRKHLDLEDDAQSSCIRGDPSEGSFSSKRSRRERIRETVGILRSIIPGGKGNKDPIVLLDEAIGYLNSMRMKAKALGATAAAI