MVDFRGKFVLAPMVRVGELPTRLLALKHGADLVWGPETIDKKILQCERVENRKLGTIDFLSQGGSTKVPGVTNLVFRVYPPAEKGKLIFQMGTANPELAVRAAKIVVNDVSGIDVNAGCPKHFSIHSGMGAALLSTPALLEEILTRLVTEVGRPNGKPISVKIRVLENEQKTLELVERLVKTGISNLTVHCRTKNMRNREAPIRDYLEGILDHCRSNKVSLVINGGIKDRNDFIAIQEKYGMDVGAMVASEAELNPTCFRKVPLPWREVCKEFLEFADRFANWKGNSKYCLGRIVPGGDPIRRDLSSAKEHNDLMKLFEVATWEAPSSKENTPLDVNTDTTSIDDAEETLIRKRSPSPEGHTAKRR*