MRRVVVTGLGAVTPLGVGIRRTWKRLLDGHCGIVNVNHRDSRFADIPCQIAAPVPNGKRQEGGWTASEWLSKDEERKMARFAQYALAASEEALEDAGWKPTSFEHRESTGICLGSGIGNFDEIYDTVVAYEKGGYRKVSPLFVPKLLINLGAGHISMKYGLMGPNHAATTACTTGAHSIGDAARFIACGDANVMLAGGAESCIHPLAVGGFARARSLATSYNNAPEKASRPFDADREGFVVGEGAAIVILEELEHAKARGARIYAELRGYGCSGDAHHITAPKENGEGAFMAMRKALKNADIPPSMVDYVNAHATSTVVGDAAENAAIKALLLGPEGKRNAGDVNISSTKGAVGHLLGGAGAVEALFTILAIHEVSMTICAVEIL*