MVLKFSGSSKQCKGTTAGTQSFRSGGGSRYRRPAYPSFIDDTGFTPASKVLGEDYYPRTALAPGAGGAAGGGARTAPSDTLDMTRSNRKSPGISGWIPSKEAAADDVIVVEDAAVPREWTAQVEPGVQITFGTIPSGGNDLKRIRFSREMFNKWEAQRWWGENYDRIVELYNVVTFSGRQQGCSTPVSSVDDSVLRDSSYSLGGSTSRGSPITVPPPPPPPLPPVASKEQLGRSVSFKATAGSGSSSAPYAAAHSTRQEAYFPSAAVPDPSDHVWAHHFNMLNSAASVAGTSAMGGGGGPSSYDPSRATTSSRDEAASVSLSNVSDLEATEWIEEDEPGVCLTIRELGDGTRELRRIRFSRERFGEERAKVWWEQNRERIQAEYL*