MGKVLLKSLQIYLSKFTGGGGGGGGKLQVESSKEEADAAPWMFSCKYPKTLSFSLERGTAKSGEDIFKNYNSLYIVSDSKTESSRVLVSLPEDEEEKGHLDAFYESKRFVITYEGDKACSGKACFIEEEALDLEDYSSKFSSDSSVFSSDSSSGSSDLPPGLVRGLSSKRFFFNPGRSNSILDEAKCFQPEGFSVDSQNSSFFSLRREKIDLPFCTDENCSSDSGSGESDQSRNDEDDGDGDGEASDGDSHCESLAESSDIHDKFQCESIAVLKYSPNPYWDFRISMQEMVDAHNLTDWHCLQEMLLCYLRLNKKKTHKLILGAFADLVINLIAKTSPPLLDYDTTDL*