MVSELAKVQARLGGGYLSAFPAEHFDRVEQLKGVWAPYYVIHKIMLGLLDAHVMGGSTQALTMVTAMADYFHARTSKVIAEKGLAHWERSLETEFGGMXEVLYRLYRLTLQEQHRELAAWFDKPRWWKALVAGVDPLSYHHANTHLAQVVGFAERFNAVADPDAKTAVQNFFNILTTNYSFATGGSNSKEFWQTPQMMAEAVLQPEHSLETHEICTQYNVLKIARALFMWTGDVRYSDFYERALLNGILGVSRLTADQ