MVGDLTWRIYKGGEGRLALSLQPNMSSPGPTYARIRSLSHRGGEYVQDDDLRMDALAEVLLAVNPVEVRWLNAAEDPSEQLSFATHLVHPAVIAAGEKWSAPTPFALTPAATPCPSPGPAREERKRQAEYTLKPRFEYAFGKWSVQELKWRLDGRYTPACLSDVCFGSLGDARHARLWDSPAPADGNDHRNSLRTKAEMILLRDGATIVTLEELTQITKNSSNGKGRDDRSAMSSADSIASLLSGATESPTEDENEAVTPHYAGSPFVNPTDKTDKKPAGDGDSVRPIETSVVL*