MDGKRGKLLALITEPNPQGDQESRTCDLPNSGGEISRLAHDSLSYPLGLCFIFQLKCIGSKAFCRGVGKSCLLLRFSDDSFTTSFITTIGIDFKIRTIELDGKRIKLQIWDTAGQERFRTITTSFYPYYRGAMGILLVYDVTDESSFNNIRNWIRNIEQHASDNVNKILVGNKADMDESKRAVPTARGQALADEFGIKFFETSAKTNLNVEQVFFTIARDIKQRLAESDTKVEPQTIKINKPDPAKGPGKAAERSSCCTS*