MSSTAGSGVSGAGGATAAGSTAGGADSMSGITTLPSSAGRSGGRSGRGGRGGRFGGRRQPSQAPSTKKFTGKSAALEGHVYDLTTPTATAAAFYDTTMEIAELVGRTYGKGNHTKLEIETLTAQNVTRPTLPMQPDGTTPSTDAVDLAIFKQEVASYVKGTDKIKENRQNAFSLIWGQCSDTLRAKVKASVDLAALNQAANVIGLLQAIRSVMLQFQTRKYQPLAILESKRRAMTFRQGDKSAEEHYRLFKQKVEATEHNGGSFGYETSLLQAALPTGTTMEQATIDEVNAAMKIVREWTLATMFLSNSDQGRYSDLLIDLENEFTRGDDNYPKTLADAYARLDGYHCKSRSRPNNMGGTMTGEVSFATDGEEVVPGTNGRTVDQREAQNPKALDPTRQLQHGQHLLQQEAAQEYPQEQQQHEGSMQRWASDNKPDRRPSRIPGASLVL*