MRLARRARNILRRNGIEVSRYFAELDWERNFLRQLQSHRVSAVLDVGANSGQYARGLRGAGFAGRIVSFEPLPGPFAVLQRSASTDPLWECRRCALGDVDGTISINVAGNEGASSSVLPMLKRHQDAFPPANYVGAQRVPIHRLDSVAADVLRPNDIAFLKIDVQGFEKQVIAGGDSTVHDRCVGMQLELSFQPLYEGGMLIREALDLVDSLGFTLSGLQPGFTDPRNGRMLQADGIFFRGSD