MDLKKDNWTDQYAADLSSIKEAHKRIKSVIHNTPVISSETLDGMAGRRLLFKCECFQKGGAFKFRGASNAILSLDEEQASKGVVTHSSGNHAAALSLAAQMRGIPAYIVVPSGGLISGVALAAKSINPSIRVLAAEPVGANDAALSKESGRLVTLPQTNTIADGLRAFLGDLTWPIVRDFVDAVITVEDKEIVEAMKLCYEILKVAVEPSGAIGLAAVLSDSFQKNPLWTDSKNVAIIVSGGNVDLDVLWEALSK*