MSVIDILTRVDAICQKYGRYDAEKLHGSGVAGEDPFARLYASVDADLNECLEKAEAAKQEKNRATVVALNAEIRGTKAKLLEEDLPKLQRLALKKVKGLSKEELAIRGDLVTALPDRIQSIPDGSATSSKKTGLWGSSGSRAGTGIKFDSTYDLEWKLIYVGSAEDENYDQLLESVLVGPVNVGTYRFVLQADPPDPSKIRKEDIIGVIVLLLTCSYMGQEFIRVGYYVNNDNDDEQLREEPPAKLLIDRVQRNILADKPSVTKFPINFHPETSAGAGQEQQQQQQSGSPENHPNQGSKPNPDQ*