MVKAAVIHQPGPPSVLKYEDIKERHPLGGSEVRVRHAASGVNFVDCYIRRGEGGYKPEKYPHILGFEGAGPITGLGEDVSKEDYEVGDHVTYLTREQGAYSEERNVGTDRCINLSRFYPNTEINGVDDETAAAGLLKGMTVYMLLYHAALLSVQVPGEGGPVGRGPGVVVHAAAGGVGSLLTQWAKRLGAHVIVTVGSDEKAARARENGCDHVIVYTREDVAEGVKQATKGHMADVVYDAVGKATVKASLESLHDNGHLVLFGSASGPPDPEDLRQEYLNRRHISVHQAALFNYIKTREEYVEFAQAALNELGSGRVRIPEITRFPLADAAGAHAYLEGRHNKGSVILVP*