MKLSFTVEPLTRVLTRSSRRSETTATTLHRQQLHRMAHRTNSVAAASAVEALGSAADSPPATASASSTPAAASAPCASSLTYTSYEGNSFAVEFPNSGVNVLVDPWLVGKLSFGGLEFIYAGSKRVAHPDSIDVDALARGTDLLVLTQGIDDHAHKPTLKRLPKTLPVVASASGAAVARSLGFRSVTTLDHGQTLTLLDGRLTIQGTAGALVGPPWSKRELGVVLRENLEGGGRGASLYYEPHADYQPDSVEQAVAKGGPVDVVVSPPCSQSLFGYPLVKGSTDSVALLRMLKPKAFVPLMNAEIDQAGPLSKLVTETGSTEQLQKELAAEAGLSGIRVCVPIPAQPLSVELX