MVASEEKSLDLFQRWEENEKNGLPPSVGSSDLTTSGIYEEVAVGSRGLSDRSALTLVSINPAGSGAVPAGMPSEGLRVVGDVIRKYVVVDESMREISSILVAHILIEIEESFCGSYVGASRLSFCRRSFLCQSFYLRVLPSLGRSALGVLVALVAAAMRAGDKPVELSDAIAVQAAEQRATGSVELANETRDTTPIQHLSRHYFQADKTRVKILVDMKTINILTLHLHCETPLRKVKSTNPVEFAGFRAIGFNVLLSFLAAVVINVSFTYYTLPGWIPSLLFPIYVDNIHGAKHGSDTEGRFDATKFDAIFSKYATKEHDKLTFWEIQCMLKGNRNSNDPLGCRARMDRLIPDSQEQKWSCGERNHQKNV*