MRLKNVNEGCEREPRVWRYHRWDSFTCAKMKEGIVVGCLLKVSAMASDDEGFLSVTSKLREFMALGYPAHVLNGVYCKTLTQTNQKSKKTDKCIVSGYRPKAGVVDQGTTNLDFPVKRDVEKHIFQTRAPAPLAASADRLAQPSTSSLLADDGSPAAAEHADLARRAYTGALAAALAGWAYFAVATVAPSAPAARLPQLLALAAPMGVVWASYDAMINAARIGRRRLRLPTYRRLNLGLAASHAWAAVAVAAAPTSPAAAAVQASLLGGCALVCTYVWLWTLSSRTLSRECPADVVGDYPDECASLDDPEAWPFFHANEYAALCLAFAALAALAALAPSPLCAAPLCAAPLAACRASAPWLWLVAVNLFVLKDGAEHGRPWRRLFHPSLRTLRSPPTFALVGWLWMKRFWRLRRGVALLSGLRLAAAAAAAAVGRPAGWRAADGVCVAVFLVAAKAVRRTPSQGGQLF