MAYDRCYPLSGEAKLSCQLDKALANVGAILAKEVEGRVCTEVDPRLADDKDMLVKKAQTLLSQYEEMKVPKNKLIFRLPGTWAGIQAAAALEKQGVATQVFHIYSLIQGIAAAQAGVSVIQPNVGRTRDWYNKHPGVIRDRFGPREDTGFTSSVDPGILLAKQLYDYVKTYHPESQIMASGLRTKEDALALAGCDYLVVSSKIMSALEATPTLQGYNNDLSADALQEALERQLSPESARENCPPEFPAVDESKFNSELNVAAKELLRVGLEGLKRDVQSVLPYFTKKTLGTE*