MSYPPHLNRPPMGIPTLPPGIPPPQFPGFPPPPGTPMIPVPMSLMAPGPTVLVPTVSMIGKHMGPRKDMIGLKNKENDENSGPTTTVFVGNISEKASDMLIRQLLAKCGLVLSWKRVQGASGKLQAFGFCEYKEPESTLRALRLLHDLQIGEKKLLVKVDAKTKAQLDEWKATKRASNGSAKPESAAEDEDDVDEETKRRDGLMRGSIEVLIKEYSSELNAPSLDSDSHARKKKKDKKEEMSSSVQLQEDINAIEMEEDKRDLISREISKFRDTHKKLEEEKGKKEKERQEIEKDRKDRERERERERREREREREKEREKEKERERDRERNSERNKDRDRDRDRERDRDRDKDRDRVQDHIKDRSRSREKSRDRDRDRERDRERERERERERDRDRDKDKKRDREEDEEEAYERRKLERKLREKEAAYQERLKNWEIRERKKTREYEKDAEREEERRRDTTKKKK