MKREVESSESVEKEREGGKSQHHPNRVVTKGSKGKSCKGCLYYSSIRKSNARNPLCVGVSRTLQQVPSYIVGESELEASKEGRSLSDFKYACVGYSVFLDNKDNPGEKQEKRTELPACIGFEILVDQRASTPDHVPTHAHNREDAPVFSQPRAYKPAHSMGEEFLSRFTRNAGLVASGVGRNMQRVGNYIKDSVDDILYPYRRRPK