MNPAAAVPRRPVDLVVAHPGRRDAPRHERASLRALGLDIAELLGCEYADALPAAARDPRLRVYYVPARTLLDGRALALGIQGPDDLFGGVAPHGFVATKAITHALPHDGCAAPAAWSRELGARLSDCVLPGCTVFALDEARQGGARMLRTSALRVKPVRATAGRGQRKVADAAALDQALAEQDAGEVRRYGLVLEEHLEDISTYSVGVAQVGVHLASYIGTQSLTLDHAGLEVYGGSDLWFVSGPLPALLQLELDAPRRTALEHAMRYDEQAFACYPRLYASRRNYDVARGRDAQGRWRTGVLEQSWRAGGASLAEIAALRAFAQGGGLRRAHAATSEHYGPDPAHPPGTRIVFHAHDAEVGFISKAGGMTQDNGTDDDDT