MPNDTALADSPLTPEEISERAQAAVGYHYVHPDTYVIGREKVREYARASQFTDPRYFDVAAAAEAGYDDLVAPPMLVSVAGIVANRHLFDDSVIGYGASQLLQADESMTYHHPVVAGHELTMHVHVDKYRQVGGFDMVTIRNEMYSQSDEHLVTFSTTLIGGSPDDEADYGDVAEKIVMHGVMNA