MSARKGYLLPSPKYTTIMSCSDSPSGNAFLVDSLISARTESGGGHYAGSAVCLPHSTAAEVPYGLHNYGYFPGMTKRSEVGPQNVVSTSGAYMSSMEMWMDAQRSCRMDQEHSVGPQVSPCTFPQNIKEESTYCLYEQPKCPKASTAEDLTYSRLTSSCTVTPVPGFFRLSQTHAQSHKLYSANNGPHSNPSPSHSHFGLQHPADHARFHSPPPTSASVPATAEKKGKDAEEATDLPPQAASGTEEGRDSSDGEASSAEEVEENDKERAAKANKAAILLGDTKSENTANWLTAKSGRKKRCPYTKHQTLELEKEFLFNMYLTRERRLEISKSVHLTDRQVKIWFQNRRMKLKKMTRENRIRELTSNYGFS