MVEDKGIATLAFYPDSSAARSSPGAEGVFQDPRKLKDIERLRDKIMERSPHAIVVGTSDPSSAQLHSDIVAVCDHLLDYNAQWTKELELQHVQVVQADERLAMLWERCKAAQDEFPEQPPFVRRAIALGRLQLDPLPVLAQLCGYRREVLSLHLSDMQDCLGVDERMRCIEELMVTAVSQVGADINLASNIGWRKDLLAFVPGLGPRKAQALLQAVARNGNKIESRNFMYKEISYVLGKVVFRSFTYSHTVLVNFLLWVRVWVCGCVGGRVQVCARAHV*