MVLPVPNPLRSSPILRPRCTTTAGSAAAAARTPSIQPLPDELQLVAEVRSPHNHIRVADVSPRAAGHPLAGARLLLLDGPGNIHSLSFPRRAHHCPLTATYFDAFTTLPPLLPRPSLAVLGFGAGSAARALLHFYPDLSVHGWELDSAVLAVARDFFGLAELEKDHAARLFVHVGDALEAEAPPGGFGGALVDLFANGSVLPELQEVDTWQRLSGMVAPEGRMMVNCGGGCVEAEEEGRDGEAVKDATLRAMATAFGKEMVSVLDVDDSWVAMTGPPVTAPEKAAAWKARLPSELRHFVDVWKPYNKKCGE*