MGQFSIVYKYTIPLLSLTPTIHSRKVRTQKQKMKIELVFIPLPGIGHLRPTVKLAKQLIGSENRLSITIIIIPSRFDAGDASACIASLTTLSQDDRLHYESISVAKQPPTSDPDPVPAQVYIEKQKTKVRDAVAARIVDPTRKLAGFVVDMFCSSMIDVANEFGVPCYMVYTSNATFLGTMLHVQQMYDQKKYDVSELENSVTELEFPSLTRPYPVKCLPHILTSKEWLPLSLAQARCFRKMKGILVNTVAELEPHALKMFNINGDDLPQVYPVGPVLHLENGNDDDEKQSEILRWLDEQPSKSVVFLCFGSLGGFTEEQTRETAVALDRSGQRFLWCLRHASPNIKTDRPRDYTNLEEVLPEGFLERTLDRGKVIGWAPQVAVLEKPAIGGFVTHCGWNSILESLWFGVPMVTWPLYAEQKVNAFEMVEELGLAVEIRKYLKGDLFAGEMETVTAEDIERAIRRVMEQDSDVRNNVKEMAEKCHFALMDGGSSKAALEKFIQDVIENMD*