MRAWGKWVSEIREPRKKSRIWLGTFPTPEMAARAHDAAALVVKGPSQPSSTSRTWPPRSRARHSRLPSATSRPPAARAAAMEPPQPPPSSLTVQADSAAAAFLTPKNGGVSGAGAADDELEAIVELPRLDELDAAELVFGAAFQDTAAEHPWCDPVWIDGGYAAAAAAAAAAAAHDDLFGLDADHHGWAQSVGALLWNL