MRLKYRKQTCFLLLVFVFCLRLRSCVRPLRKGRPGYGSSRSQRPKRTAEAVGEESGCGTREPLPLAESPLPKSRKIESRMNNPMAFSHFPNPLQFPALGGYQPSMFGCGSLSEAGPIRTHDKPGQNGSDYNRSKGGRRERTTYSKAQLQFLEQIFQAQTQYPDQLVREEIALKMHLDEARIQVWFKNRRAKKRTQDRLLKLQKAGTPSSNSSIDSPPPETPIQKPEIKKECPLVPLPQDLAGKIKTLDTFSPKDLPKTADFSTPTWPAGIDQSWWHQNYLQTAYQNYQNSAGFMNSASAYYGQNPYDVYPNFQQTTQASSGQNYS