AKDCVLDLKAAADLAVRQKRRIYDITNVLEGIDLIEKKSKNSIQWKGVGAGCNTKEVIDRLKYLKAEIEDLELKERELDQQKLWLQQSIKNVMDDSINNRYTFSYVTHEDICNCFNGDTLLAIQAPSGTQLEVPIPEMGQNGQKKYQINLKSHSGPIHVLLINKESSSSKPVVFPVPPSDDLAQPPSQPPTPVPPHKPSSAVQSLPEPPVSERSQPLQHTPATDMSSAGSISGDIIDELMSSDVFPLLRLSPTPADDYNFNLDDNEGVCDLFDVQILNY