MARAILAAVVAFFLAAVLLASASVTAAVPSDIPAVFAFGDSTLDPGNNNGLATLVRADHAPYGCGFPGGTATGRFSDGKLITDYIVESLGIKDLLPAYRASGLTVAEASTGVSFASGGSGIDDLTAQTAMVFTFGSQISDFRDLLGKIGMPRAAEIAGRSLYVVSAGTNDVAMNYFILPVRADSFPTIDQYSDYLIGRLQGYLQSLYNLGARNFMVSGLPPVGCLPVTKSLNNLGSGGCVADQNAAAERYNAALQQMLAKLEAASPGAALEYVDVYTPLMDMVTQPRKYGFTEANQGCCGNGLLAMGELCTVELPHCQSPEEYIFFDSVHPTQAAYKALADHVVQRRHTP*