MKADFWLQRWSAGQIGFHQSEVNKDLQQYWSSLNVVPGARVLVPLCGKSQDMSWLSGQGYHVVGAELSEAAVERYFTERGEQPHITSQGDFKVYAAPGIEIWCGDFFALTARDIGHCAAFYDRAAMIALPADMRERYVQHLEALMPQACSGLLITLEYDQALLEGPPFSVPQTWLHRVMSGNWEVTKVGGQDTLHSSARGLKAGLERMDEHVYVLERV