MKAAKRWSLGNLRDMASSLPGPRHRAPSRRRARVYIVMALSLIAFFAVIAYMYPHHSKRACYMISSRGCKALADWLPPSLREYSDDEIAARVVISEILSNPPVIRKDSKIAFMFLTPGALPFERLWDRFFQGHEGKFSVYIHASKERPVHYSRYFVNREIRSDEVVWGRISMVDAERRLLANALRDPTNQQFVLLSDSCVPLRSFEYIYNYLMYSNVSYVDCFDDPGQHGSGRHMNHMLPEIQKKDFRKGAQWFTMKRQHAVATMADSLYYSKFRDYCGPGIENNKNCIADEHYLPTFFHMLDPTGISNWTVTQVDWSERKWHPKTYMPEDVTHELLNNLTSTDTVVHVTSVGVGEEIWMPCMWNGIKRPCYLFGRKFHPDTLDKLLDLFSNYTKSVSWQL*