MSFDCFSVEVAELVVDQLSDDVPSLRNVALVCHELLPRARIHLFVHIGVRNRDQMHTLREFLDNAPYICPLVRCVTISTTDDEPHSFTILETIPVPLLTRLPNLRRWKVTNQALDFNGQHWLSLSQSTLASLRKYTAMIGHLSINTLSFSGCADLVRAFADQVQIRRDVSEAAVVSLLEISKSSLQELAIHVTREQAGSVLGGQLSNLNTLTLCMPVEGRRVAFLQAISRIASFFKLLSGVGTVRLQELRVHCYGSSFSALAAILAQEGTLEACKQLEQVLLAFPRYALKFSLAESGRRSRSFQEDPKNSELKEHFPTLWSQGKVTVELPVRK*