MAALKSYVRGSFVHADGPLVSSRSAWRGVVRMGLTEHGPSLAVVGVTGAVGNEFLSVLSDRDFPYRSLKLLASKRSAGKSLSFQGQEYEVEELTEDSFEGVDVALFSAGGSISKKFGPLAVAQGTIVVDNSSAFRMDEKIPLVIPEVNSDAMAHIKLSNKKGALIANPNCSTIICLMATTPLHRRARVKRMVVSTYQAASGAGAAAMEELKQQTREILEGMAPTCNIFKRQYAFNLFSHNSPVMPNGYNEEEMKLVKETRKIWNDPDVRVTATCIRVPVMRAHAESINLQFEKSLDENTARDILMKAAGVVVIDDRSCNNFPTPLEVSNKDEVAVGRIRRDLSQEGNFGLDIFACGDQIRKGAALNAVQIAEKLL*