MVFSNHYMERILMGRVSHEFSVLYNLHKNGGLVGPRNHGDFVKYLDALMYMPGENPAGVWIANLKSIQEMKARMTEGEFHGKNCKALISLLDKKPMQRSTDPFAISQRKLRVNMGNSSAKMTAVSLLTFIIELSAFYQEYGRFSAGPATDTVEHCIEACCEAWGIMELVENSDPEAALVNKQADRLFHSLKKWRKWLGVPLPVNNFEVRTFEAAKEALQRLTHIGKQKACMSSTGYDSKDWKAVIAGNNLYKLSESIINSSHNIEEMLDVIESWLADVIRSCMFKVGDIIVDQCSLRAEALMEEKLWDIFYEAGRVRGVIQQLRPGIKFERGVDGGEAMGCRLRSWESQGSNSTVATRDQI*