MQEIEIFCDGSSLGNPGPGGYAAILRYKDKEKTISGGEEFTTNNRMELRALNEALKILKRPCRITLYSDSQYVCQAINVWLANWQKKNFSKVKNVDLWKEFLEVSKGHSIVAVWIKGHNGHAENERCDSLAKLEAQKRVKTTT