MGATDKGNELHAEIAKKGLLERDLVGKALVDMYVKCGSFAKAQEVFERLPFRDVVLWTAIITGYAQLGDSKSVFTLFDRMIGDGIKPNVVTFFSVLNACCHAGLVDKGETYFQAMSRDHGILPTLEHHTCMVDLLGRAGQLDKAVAIIKKMPFYPDLAVWHIMLGACQKWGNVELGRLAFEHAVQLDEKDAIAYVCMYNIYADAGMQEDANKVEAMRMKKQAWNKPGHGHWNYGFIFDWRERTLLEQNIYIQSYSK*