MRALDLLRVARAAAAAAGPFGCGACSPDLPQRAVTQLTSLLGLQLQQQAGYAAWRRGDESEDDDVAASAKGRHSKLKHSERRQLIQRKLQTQEVEDEELEVTQQRISGLLESLGRGGSEDSASLFVSGFFGPRQPGGEAAASSSSADEAAGSEEDEAAEEVTIEDLRYKGEGGRFAPPTEPLSAADQAAAAAAGVADEPEAEMDAEMAAASMEVDLPSALDAEEEVNLLGKLQGLRPGSQRVLLQKMLEGGIMRADPSAMREWEAIQEQFKPPPEFRMKVVDVNRTCKGTRTGGLYRYSSMVVVGNGNGVLGWGQGKAAEVNDSVQKAFQRACRNLYPISRYNDHTITEPMNAKYGQVX