MAKRRGEVAASYAVDANSGVGEAAFSRGPARLLTADGDRHDGRQLHECRLNFLKTGAVSSAAGSAYAEIGQTKVIVSVFGPRESHKAEAFSGIGRLNCNVQYASFATSVRGKANQGAEEKEFPVLLHKALEGAVMLHTFPKTTVDIFALILQSGGGDLPAVISCASMALADAGIAMYDLVSAVSTGYVGKEVLLDTTLEEEKCSDGEMMVTFMASRNEITQLKITGQWPDATMREALSVSLDACAKLANVMRECLKEELAGVDEDE*