MKPALFSVLCEIKEKTGLSIRSSQEEEPVDPQLMRLDNMLLAEGVAGPEKGGGSAAAAAAAAASGGGVSPDNSIEHSDYRSKLAQIRHIYHSELEKYEQACNEFTTHVMNLLREQSRTRPVAPKEMERMVSIIHRKFSAIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIGKFQEEANIYAVKTAVSVAQGGHSRTSSPTPPSSAGSGGSFNLSGSGDMFLGMPGLNGDSYPASQVESLRHSMGPGSYGDNIGGGQIYSPREIRANGGWQEAVTPSSVTSPTEGPGSVHSDTSN