MGPSKGDQGRVLLAFENKIYPKVGVRFDKKITDGNDLGGLCEEDHGFFCPVNELRPEVERFTTDELIEVISEESKASPLIVLVKDVEKAFTGSTELHASLGNKVLSGVLIIGSHTQTDSQEDKPHQTGLFLGFGGSQALIDMYSGLFGSKLQERNKEATDSMKHLNKLFPNKISIELPKDKGKLSDLKQLLKLDAENLRSKANVLNIQKFLTDRGIECNNVKELVITDRLLTDGDVDMVAGMGATHYLKQNGTNIYKTLEISVQSLKCGLSFVQSRDSGSSKEALEAVVTENEFEKNLLSDVIAPNDIGVSFRDIGALENVKGTLEELIMLPLKRPELFNKGMLISLQREYCSLDLLAQVKPCLQKQ*