MGTVLSKLVEGANRGGSSDCLCCSLFRSEDDAESPTSLGPLSGASSPTFAEAGARGGARALAKVEDVDLELDAETVLVPAAAPAVTMLAGASSIAAAGSADTFASSAPPLSTAERSSSGRAGLSVGTEPEKDGELVSSSVFFPVAESPTLPAGPPSWRQEQSPRRPPQLTTPREKKKETAKKAGAKEKEKEKKAEKKSAGAAKAAGHSFEPYSEPAPQRPRRPTSRRRLPRPPSRPPRPRSPRAKEEATPAKAGADSPGRCWGGRRARAGAADADGGVGFGALPWLRRRAARSGLTEDERRMLSSGDPFAASGRTILFGVEEPGVWRPSDGPPPLLRSESPPPPAEAGLEDDLSGGLTADDERFIRESGMGYYPSGPASVATASVCSNTPLLDMRRSLELSSAGGSGACTPIDACEEGSDSTRRRRPAGALDPARPSAAASVPATPARPPPRGPPPPPRNASDAVWGRQGGARRDAGEPHPAPLLQALAPARTRTVRLAGQRPFLF*