RLREWLVAQIESGHYPGLRWENREKTMFRIPWKHAAKQDYRQQQDAALFRAWAIYKGKYQEGTDKADPSVWKTRLRCALNKSTDFQEVIDRSQLDISEPYKVYQIISEGICNLGIHEFKNMWLESRRFNLSCPTCLTPHRPSLPMPRLAQTQLLRKLAKKGFLRAAIRFPQPPALPYPTLWALKGGSWSGRGPGPLGVYQGKATLVLFLSPSSSVPPSPSPPQFPPSLAPSYCWLHIRLYYRDVLVKEAIAYTAEGCRLTTRPVPMDSPHLYGPAKLEQIHFPSPHSLPGASPPVTQILERLLPHLDKGVLLWVAPEGVFAKRQCQGRVYWRGPLAPHCDQPNKLEREKTYKLLDTQQFLDQLRRYLSLGEPAPQYQIQLCFGEEYPGPSCQSQGRLIMAH