MLASARSAGKKQEFDGHTYTVEELTADSFKGIDIALFSAGGSISKSLGPVAAAAGAVVVDNSSAFRMTDGVPLVIPEVNPEDMAHIKLGSGKASSHSLGRIGTGRELAVGCCLLALQGAIIANPNCSTIIALMAVTPLHRLAGVKRMVVSTYQAASGAGAAAMEELRQQTLDVLEGRPAQPKIFPQQYAFNLFSHNSKMDVELGYNEEEVKMMKETHKIWKNEQVKITATCIRVPIMRAHAESINLEFERDISEAEALAALEKAAGVSVINDREKNRFPTPLDATTRDDVYVGRVRRDISRDDNKGLDLFVCGDQIKKGAALNAVQIAELLLK*