MKETFSNPLRLDKDDRLQFLTLRRLCSQWRSVAFTTPELWRGIDVELPIKGLYYLPSPLPAEKTWAYLNAWFDRGGAGSPPLRIALTLSTYKKGPGKAVVREIFATLPRFLAQRSWVEVELIGLNSDMRSTATIVPEVDAMCVASSLPSPWTALHTLSLEMGWWDRARIPSPLTVTSSTFPALKRLYVSEWRVSFHINKGDLHLSHDGLEALHLAWCCGPKEYFAEALSHERLPSLQELILTGCRTRNYGHPEPSGPVLYTHSNVSVQRLIVEENDSILLLYSMTFPTLQLLYLDGNAESYSKQVWKWVVKPFIERSTARLRTLSIHRLQSLTAPQLGYFVSAIPTLETLHIDRFSRMFRHINAQKHTLPHLATIYYRNNLRPANLLTPPFNDVLEYFTHRSKTLPDVPVVHLAFVAIGPSTREEWASMGNSEDLLARKGELSRVGVELRPIHTMYEFYPDVLGHRWRDYSWPWYQE*