MLSTLRHLTSLQIGVKDCDDLTSLRKCEALQDLYLDASDLISIPALVTSVSRAGIPASGPGALTGLYLVDQLFPMPCHVAALNQLQDLRELVLENPKGPEGGALDIDITVLSGLSKLQLLQLDKFDAPDFRLVTTAPFLCQLSSFWTCLTVLNLFNMDESELPSDAIGELWRFSSLRSLSINSHMQPPVMQRLAWWQLPPKLVSLNLSWFDLCSEILIHAWPRFRIIIRQGKMARCVLAVLMLVSCCLSSADADACVVPRFLQGRMTYHHTICAHIMSYSCRCSCNEHLGCLAACRLARHFSNLYFLHLHNCILPRDFLRMCLPAMVDQLDSLSLWRVQGTEQDDMHRLSCVTGLSALQLWPLDHDLQGLSMLQALKQLKRLKLRLSQMQPHDLETLPKLSGLFTLSLSLPLDANGAPFFGFPAAVAIPNLKEVVSKMPYCDLEIHGEPVVPANMLAGPL*