MKGCNASLFGGLNFPPPCSMKLFKPISPSQGETKMKLVRYGDKGAEKPGLIDKSGQLRDLSAHVKDLTGEAYSPESLKKLAAIDPSSLPAVSGKPRFGAPVTGISKFVAIGLNYSDHAKETGAAHPDRADHLHEGQHLAPRGSTKLDWEVEIAAIIGTRAKYISEADALNYVAGYCVCNDVSERNFQTERLGQWTKGKSHDTFGPVGPWLATKDEIKDVQNLSMWLDVNGQRRQTGSTKTMIFSMAKCISYVSQFMTLLPGDIITTGTPPGVGLGMKPPTFLNVGDVVTLGIEGLGEQRQEIVAA*