MKIDDIDAFVAVIRNASLSQAAESLGLTQSAITRRVQSLEESLGVALLDRNTKPLKPTASGLRVYEQCRRVLREVDGLRELVAGDATPSGVLRLGVPQSIGEVVLLDALRRLADEYPELRAQVGTGWGSHLLARLENAELDAAVVLFPPSKVFPEELGATPLGRMELCVVVARDSAIQARRLLDCYHHGWVLNPDGCGFRAGLQRALADQGLGLQLNLETFGSELQLGLVAAGRGLGLVPAPALARSRYRDQLQVLQLEDFQPLIQLWLVRPRLLGNLETPARLFGRAVAEGLDMQAG*