MRVLIVGGSGYLGQFLLKYLLERPEDEVIAVGYTYADENAGPIDHPLTKIDRCRAFRVDAATGEGMDACVRAMAPLDLVVNCAAMSSPGKCEKEAELAMNLNVPTHLCRTLLEHNQKSEAIAPLLVHLSTDQVYDGESPNSVEDVNAPSPVNTYGRSKLNAELHIAENYVAGRHVSLRSSIITGSQPPLRPVSRPLFHDFIVNSLKGDEAVTFFEDEYRCPIAAVDIVAHIVALSKLAGKDAKTDWLMRYNMGGPDRLSRVDMARQTAEVLGVSDANVEAVSSASVDRGVISPADISMLSNKLNSLTLVSPMGWKDQMRLALGMAKM*