MVRTGTMFREEQRSSAVGIPCEKVTRVQILGGQLRPTVGIGTKLMEELRFRQSRIPGDEVGEIFATGFTSCSGGREARKVSHAYVIPEAINTAAEKTAFEQNCKARNILLSGISRSDYDRVAHLQTAHEIWIFLSNFHQGTNNIKELRRDLFKTEYIKFEMKPGEALDDYISRFNKILSDLRSVDSSYDANYPQSKIFRHFLNGLDMSIWEMKVTSIQESVNMSTLTLDSLYTKLKTHEMNIRSRKGDSKSSVLVSSSTFLDVGASSSKSSVLALFNAISDDQLEQFEDDLVLLSNRFSRAMKNVRNRKRGEPNRCFECGALNHLRSHCPKLGRGKNEDDGRVKEDDVNKKKNMKEKEKKKHCMQWLVQELIKVLDGSEDEDEGKGKQVVDLDFIARNASSAVDESDDDNEEKLSYDQLELAAYKFAKKLQTCSIVLDEKDHTIEILNAEIDRLKSSIPDDDNCQSCEVLFSEINALRDVNSVNCKKLEFEIEKSKKLESSFALGFALHARVVDELILTKNVLKKIQSCFLCKFFGQCFMCK*