MIKKIFALPVIEQISPVLSRRKLDELDLIVVDHPQVKASFALQGAHLLSWKPAGEEEVLWLSNNTPFKNGVAIRGGVPVCWPWFGPAAQQGLPAHGFARNLPWTLKSHHEDADGVALTFELTQSEETKKFWPHDFTLLAHFRVGKTCEIDLESHGEFETTSALHTYFNVGDIAKVSVSGLGDRFIDKVNDAKENVLTDGIQTFPDRTDRVYLNPQDCSVINDEALNRIIAVGHQHHLNVVGWNPGPALSISMGDMPDDGYKTFVCVETAYASETQKVTKEKPAHLAQSIRVAKR*