MKRCKAEFVATLEQKHIEIALLRTKDTLREYGLTSPTHDPVRSPLPKDGGKSQSPNFTHDKSEPFSIPKDLGREEDFSGHPRMEDKTLEIETLRIKLEECRDLGQPVQENEDSMTQTEKDLEVKIENPLDIIDSFEKKLILEVLAKEQVETRLRESQRQIKFLQGHLKMERDHSNKLEGKLKDYKGRLDAAEEAINEMVDEREKLHAEVDDSTIIFQERIKELKAKLLTEAIPVTQIPIDEYAFLQDNDEALVNLYNFADPLEKNLIAEAFMNEALVPNDLTFLANMVMGSVHLRAFMSMPQNEQWRDEQMQQYQILLREAPYEIRKNLEAWEEPLGDILQAFTEIHNYHLYRAYAMTNKIKAVGSNWIGTLYYPSLIFQPLVKNVGEPSLAYQVGMWLGAPHNSEAIWGELPGGRNLQEVYDYFVALNPARDTWSIIQSEVTYPTKDSMR*