MRRAKPPQPQPSPSPEIRYRGVRRRPSGRYAAEIRDPAKKTPIWLGTFDSAEVAARAYDAAARSLRGPTACTNFPSAASTVESWSGGAPRAPSALPRSAAAPMEEDDDEDCHSYCGSSSSVLCEDACGDDAAASRAPLPFDLNLPPPLDAAAEADQMGARYDTLLRL