MADKRIGFIGAGQMAEALARGFINKGVCKAEHMWATDPVDERKEVFRSFGTNPVDGNIEVVTSSDVIFIAVKPQYVSVVLREVRPHLEDRHTIVSIAAGITLQSLKDAAGDSIRLVRVMPNTPCLVGETAAAMCLGGKADDSDAQLVQRLFDSVGKIYRVDEKLLSAVTGLSGSGPAYIFLMIEALADGGVRSGLPRDIANQLAAQTVLGSAKMVLQTGKHCGALKDMTCSPAGTTIAGIHELEKAGTRAAFMNAVYAATQRADELAKSGX