MDKGHLGGGGGGGGLLALDASPRQLGFLNLLSPAPFLRNMEADDGGGGGRGRRSIEVDFFSDEKKNMKKSRASAGADADDQKDQASAAGLAIKKEDLTINLLSGNNTRRDRSMVVDDDGASRADEDSNGRNTGELAAMQAELSRMNDENQRLRGMLTQVNNSYHALQMHLVTLMQQRTQMPPAQPQQPPTHEEGKNESAIVPRQFLGLGPSGASAEVAEEPSNSSTEVGSPRRSSSNGNEDPERGDNPDGPSTAGWLPGRGMTQQQQLGAAAKGHDQQAQEATMRKARVSVRARSEAPIIADGCQWRKYGQKMAKGNPCPRAYYRCTMATGCPVRKQVPLTNWPRLVRFSVKGVRPEVPYRGRGV