MPADTAKPSASPRTAAPASASRTPDKPRSAAEHRKSSKPVMEKRRRARINDSLAQLKTLILDALRKESSRHSKLEKADILEMTVRHLQSLRRVQVTAALNADPAVLGKYRAGFNECLAEVNRFLAGCEGVPADVRSRLLGHLAACLGQLGPSRRPAPSPAAAEAPAPEAYAGRALLPALDGPFPLPGPGAAFVLLPGLTPPPPAAPRAGPQGRSAPWRPWLR