MSSITLAPESQIKGKTAIITGGTKHLGGETARELAKLGANLFLHYRLDANQAETFKQELTKEFPDLKIEIYGSKLDKAKDLTKLFTTAKLKFPQGIDIAINNVGKVLKKPITEISEEEFDEMDIANNKSAFFFIKEAGISLNDNGRIVSIVTSLLAAYTDSYGLYQGTKSGVEYYSKAASKELHGRGISVNCCAPGPMDTPFLYGQETEQSVAFFKTMGLHGRLTKVSDIVPIVRFLVTEGGWMTGQTLYASGGFTAH*