MFCSLFCSVESRVSSEKASNMRDGEGCLLPVLRHYCVAEDDQHLMVQLLLPQICKAEVAQHLHDVESCSPPEGTRKKPRRGKPSGKFAIRVLGCSTLHDFATRADETYMYQDVCVIASKTVIKEACSDMPWGFPDGACGIISSDMPRGSTGGACNIVSVSDSSINEDEEGSGKSNIAYSEEDVVDKSYIPGLPDSVALICLAHVPLTQHRWLALLSRKHRDLVGDSLLLKLRHKHQITEQWICMYTSGNNGWTAFDPRQNRWRNLPHASVHPNFNLSDKESLAAGTHLLWFGQEAAQFACYKYDLVSNSWERGPGMVNPRCLFGSATCGEYAFVAGGFSVGGMQFNVLNTAERYNSLKGIWEPLPSMSTPRQKCSGFFMDGKFYVIGGKTRNHEMLTSGEEYD