MDSATESASDPNALAGQELGWYILGDNQEYVGPYTVAELQEHYASGYFTESTLLWAEGRNNWMPLSSIQELHSLVISDETQLKSYENDVSYSENQSHSQPQFNGKTTASLTSDASLKASDSDDDFLRWKEEVRQAEAEAEALKSGKTKRAEVYVQSAKEEELETQTDDADERPRTPPEGEQEFTDDDGTVYRWDHNLRAWVPQDDSFHKDSLYGLEEMTFVEEEEIMPAIMIADISDEKECKDDSLAVESKHGLKRKLEADQDEKKEANTPADSWFDLKVNTHVYVTGLPEDVTTEEVSKVEPFPCIC*