MTSTLRNIRLGLAQEAAATRVQRAMRAFLLRKGTIIITILITKIQAAARGLNTRTSLNNFFKACPPSGRTADLFLSRVYGGHEGGRRRGGGYVVDFIYCLRSTRLPLSLPEALARFPLELYNPHDTVRDCHGTNGFCNQHEVNGEQLSLPPPSSPFTSGESPCPSRPEHDLWRVSRSLDDDLKSKKKTRQNDKKRAKAKAAAIAAAAAEEAAAKAAAQAAAQAAQAAALGRYRLVNAWFYPRGDWYTFYWDGSSADKVARRATYPTLEHDDHDPGPLAERIRRDKREASHRSSDDSSSDRDSCGTGSTSEANDIFDALEDHLGYGSDSGSGW*