MFQLVSAAEVNKAYVSYPGGVSMCLRFPFCHCVWAHAMTLIEISGHYHIWVARGESEDWDYSNSFVVVCVVLLENIATNEREGKCHLTFHAATSMHKNYMLVALRGKAVKAKVSFRFKEV