MVAELTALRDQIDDVDKALLNLLAKRLELVAKVGEVKSRFGLPIYVPEREASMLASRRAEAEAIGVPPDLIEDVLRRVMRESYSSENDKGFKTLCPSLRPVVIVGGGGQMGRLFEKMLTLSGYQVRILEQQDWPRARDIVADAGMVIVSVPIHVTEQVIAQLPPLPSDCILVDLASVKSGPLQAMLAAHDGPVLGLHPMFGPDSGSLAKQVVVWCDGRQPEAYQWFLEQIQVWGARLHRISAVEHDQNMAFIQALRHFATFAYGLHLAEENVQLEQLLALSSPIYRLELAMVGRLFAQDPQLYADIIMSSERNLALIKRYYKRFGDAIGLLEQGDKQAFIDSFRKVEHWFGDYARRFQNESRVLLRQANDSRP*