MKDRSGQSQTKEFDESLNSEVQNKSSLMRDEREWIRFTQVVRKKDYISLERINGKLVNIVKGLELHTCVFNATEQKTIVDYVYSLQEMGRKNELRERTYSQPRKWMRGKGRVTMQFGCCYNYAVDKNGNPPGIIRNEEVDPIPPLFKTMIKTMVRWHVLPTDCIPNSCIVNIYEEGDCIPPHIDHHDFVRPFCTVSFLSECNIVFGANLKIVGPGDFAGSFSIPLPVGSVLILNGNSADVAKHSVPGVLAKRISITFRKMDPWKIPNNFSSDPDLCNIQPLH*