VDEVGSSSEWSTEQDKAFENALAIHPEDASDRWEKIVADIPGKTLEEIKHHYELLVEDVNQIESGCVPLPSYNSSPEGSTSHASDEGAGKKGGHSWNSNNESNHGTKASRSDKERRKGIAWTEDEHRLVYLCFNI