MTDIHCDRFDLPHCEEISRDSCIASFLTNEALCDLTLKGSDGVTVIANRFWLAARSNVFRSMLLGDFLESKQDVIPLNYKGCVLKALVEYIVMDSPGILEGMDGKIDGAEADILISLMEAAMFFELPGLCKKCLYHISQALRKHPSSSITILEACQQAGPAVPTQLKDLAVGRLLGNIEKLDNDALPSLSAESLEEVLKCDTVHIDEFSLFEVLMHWVQGNKRDDDTSRGDKESPEALASQLVEKHIRLECIDPELLSTSVKSSGLVSQGLLCEAFEKQALVSKQQHHVVFKKARGTGMVVWENSSNEVSGTPRETTGCTSDCLRYPPISGGKHEWTLEYVQQSQGDLVGIALRGIDRSRSLGKQNAGWDLCRDGKARHHDTAVSRGHPRFSQGSRVTLTLNLLANQEGNGTLHASVDDGERFLVFENLRDELQGSDDGFVPGVSTYPEGKFRLLRIQQLH*