MGQYAPIWDHKASVEVTKNSSGMNQVTLRNPQGASVLISLHGGQVTSWRNDRGEELLFTSKKISKSSKSARGGISVSFLQYGNGGSVGQPGFARNKIWTIEDDPPSLILFDTQGKSFIDLLLKPSEDELKFCPHNFEFRLRVSLASNGSLSLISRIRNITGKQLKFSFAYQTYFSVSNISEVRLEGLETLDYRDNLCPKELFTEQGDAITFETEIDRVYHHSPNCIAVLDHEKKRTYLIKKEGLPDTVLWNPWIKKCKAMVDLGNDEYKYMLCVDGAAIERPITLKPGNEWTARVELMVVPSTLSSDDLSSF*