MADLEGQVAELHLKDEKVVGIKELVDSGLHAVPPIYVRPPHERPGDGPVSSTDGPIPVIDLTNLHDHNDARSSVIQELGQACEEWGFFQVVNHGIEPAVIQHLRAAALAFFKLPAEERMQFHSQSFRASVCYSTSFNPSIEKVREWRDTLSCNRFPGVCDGFQEAPDICKKEVQEYIKEVEALAGKLYRAIFESIGLEKEYIEREVPSIPRVLMGINYYPPCPDPTLTLGLSGHSDVSCLTILHPDDVPGLQIKHKGSWVPVFPVDPTAFVINVADQTEILTNGKYKSIEHRVVTNGDKPRMSIACFFGPSEDTYIAPLSKLLNEKNPPRYKCTKFEDYVKNFASNRLLSNRGTLDFARV*