MSRVTRVREEYEVQLEPLLEVSLERRLPLSQRLWQQGWLRKGLILALLALAWELAARVQGNDLLLPGFLQTARALGEGLASGELPAKAGISLLVLFKGYLLGIVLAFVLTSLAVSTQLGRDLLGTLTAMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYAGFLGVSETLRMAGRNYGLRGLRFVLLILVPAALPSILAGLKIGWAFAWRTLIAAELVFGASSGKGGLGWYIFQNRNELYTDKVFAGLAVVVLIGLLVENLVFGSIERLTVKRWGVQR*