MSQAFTESVKTSLGPNATPRAKKLIASLVQHVHDFARENHLTTEDWLWGVDFINRIGQMSDSRRNEGILVCDIIGLETLVDALTNESEQSNHTSSAILGPFYLPDSPVYPNGGSIVQKAIPTDVKCFVRGKVTDTEGKPLGGAQLEVWQCNSAGFYSQQADHDGPEFNLRGTFITDDEGNYSFECLRPTLYPIPYDGPAGDLLKIMDRHPNRPSHIHWRVSHPGYHTLITQIYDAECPYTNNDSVYAVKDDIIVHFEKVDNKDKDLVGKVEYKLDYDISLATESSIQEARAAAKARQDAEIKL*