MGMKIVSRQIVKPAEPTWSGILPLTELDHVSVITHSSNLHFYEKPTEQCWLNSSNNKILNTLKESLSRILIPFYPLAGRLSWVGGGRQRLVLECNAMGAEIIDVESSMKIADFGDFYSSSDKFKHLVPQIDYFGTQIQDIPLLVVQLTRFVCGGLSVGISLSHMVVDGRSAFHFIDEWARLTRGEPMQVAPFLDRRILQAEDVNLSQTTQVFDDDENHLTYFNTLEGGKLETPTFVFLTKDKIERLKEVANNKDGEINSDNRRSFSRFEVITSHVWRCVCKARELKCDEITSLFVLVNARGRVDPPLPSSYFGNAVVQVTISSSVGDLISKPLSYICSTISEASTKVNNEYVYGFLDVLKTEESLTMHQYTDDRGTLQGPPYGDHNIMATSWLSLMAMGVDFGWGKEIYNGPPLVRACDGEVMIIPYNDGSVVVGVFLKPKEKFQEYMNLI*