MEMVGSTAASYWKSMEEHGFRPDQPSSRSWALLAGYFVGLAVLGVVVPGPKIQGVVLADKTRITYKCNGFAVLVVLLAVLAGGASAGFFSPSIIADQGGELFVAALILCTVLSIYLQVVGSLSRSKSTSLVSHATGNVVHDWWFGVQLNPSLLGLDLKFFWIRAGMMGWLLINLSIAAKSYLEHGSLPVSMVLFQVFCLIYVLDYFWFEEYMTSTWDIIAEHFGFMLVMGDVVWIPFTFSIQAWWLMTNRAELTKVAAFMDVVIFLIGYTVFRGSNKQKHIFKKDPKALIWGQPPKVVGGKLLVSGYWGIARHCNYLGDLLVAFSFSLPCGFSSPIPYFYPTYLLILLLWRERRDEAKCRQKYKEVWVEYCKTVPWRIIPGLY*