MPAKLRSALTGNVPRIAYTECATAHCGGRALPTLARTQPKPISFVEAAYALPPADRYEERNRTLKRYFATALTPTGWQQVRDGGKSAIIVSAQKAISATEFDPRDAERDTHIRVAMLGLADLLGQSGVAVEVAKDGEASDMALLNTLPVSALCVTLRFRELGGLDFEAFAAADPAVQRRWACRIQTQLACALRVPDDEVVIMRAIKGSVKVEAIIAQDIIGNKINKDDLRTLDVIYATLDDRFRKLYADSFMEADVTLRSLATRFKLAPSDFDSRGDFAFPNAKGDKQQRGGHIYHQPNSCWRRLGLRVLGLYDDGDKWISMNNAEGEWMVGFHGTGGNPGSEHRNSAAAFGNIAKTRVIVPGDANAYGGEKTMNQATGVPLVGIYFANTIDSCYRWRTKDPATGDTYELAFQCRIDPKGAWVPSSNTSYIIARTPVDVRPYGMLLRRL