MQSAHLAADLETAQAELVRLEADLQSVKAELEEKYRAEFDAAMEEGMREVTADYKAQLPGIRDRACELGWKEALRKVGVLGDIPVFRNPPKFPSSDSDLLSIIDSPLVPGPSSQAPPAASAAPDTTSEAPPAASATLEAASKAPPAASATPEACPVNSDTTSAGPEAGAAEPEVPPEIDCNVDAAAL