MRPVARLPLSRVLSGCRGFHSQHRTPVLPQVPAAEVQQAASESKVRVAYLLHRQPVVKPTPHPLEMEMAFLLQREHQRYSRHESSESATHFMAQRGQSIDALNRTDPRQIQSNFFGLELYQDAMRVVLQRYKPERRVTPRDLWDPATYGSSNANSNASSPPTRHSLHRKLDDYLHLIVRDEASGKWTVPQTVLRERETLRMAAERAIATDNGEGLDCYVWSNAPQATVPNANDGCWLFIYVATYLSGRPKFSEFRPKTIDHAWVTRHEMMQYEENFQSPELVRVLLDISADSTFES