MRVVFLGGAETVTGSKYLVETESTRILIDCGLFQGYKWLRRRNWQPLPMGINQVDGVVLTHAHLDHSGFVPVLYKEGFRGPVFAHHATSGLCDILWADSGRIQEEDAKYLGKHKLSRHEKPEPLYDEATAKSAIRLLQGVEFHQQFEIGDIKVTLQPAGHILGASSIIIEAEGKRVGFSGDIGRPQDIMMYPPEPLPDLDLLLLESTYGNRLHAKTENAEEQLEEVVNETAQSGGVLLIPSFSVGRAQLLQYLLVKLMDEGRVPKQPIYLDSPMAINVSGLYQRFHSLHKLTDSDCSRTFARVEYTRSVDESKAIASQSGPHIIIAGSGMATGGRILHHFKRWLSDHRATVLFSGHQAGGTRGAKMLQGVESIKLHGQWLPVKARIRSLEGLSGHADYQEIADWLEQSSLKPNTPIQLVHGELDALETFRDYLMQNTTYNVDVADYQGVYHL