MAIPVEEAIAALSTFSLEDEQPDVQGLAVLLSSERYATNSPIEYSDVAAYRLSLGEDTKAINQLNTLIKEGKEMTSLLYTYRSCVKALPQLPDSMKHNQADLYLETYQVLDMEMSHLREIQRWQASAASKLAADMQRFSRPERLVNGPTITHFWSMLKLLDVLLQLDHLKNAKASIPNDFSWYKRTFTQVSTQWQDTDTMREELDDLQIFLSTRWAILLNLHAEMFRTNTVEDILQVLIVFCVESLELDFALLFPERHTLLRVLPVLVVLATSSEKESESLYKRVKINRLLNVFKNDPVIPAFPDLHLSPAAILKELSSYFQNFSSQTRLLALQAPHEIQGRELQDYQRHYLILNHMGTIRADHDDFSIRFASAMDQMIRLKSSDGVYNDWSRDIKGNMYDIVVEGFQLLSRWTGRIWEQCAWKFSRPISDSQQNSMTCFDYEKVVRYNYTAEERRALLELIGYIKSIGLMMQHCDTLVSEALWETIHMEVQDFVQDKLDTMLRTTFRKKKDLSRILSDMRTLSADWMASTSKADPEQHSLHQETEEMRQNTFYPRPVAPTAAQIHCLQFLICELVSGGNLRKVGGLFGNSGSGIPVEDLKQLETFFYKLSFFLHILDYTATIGTLTDLGFLWFREFYLESSRVIQFPIECSLPWMLVGHVIESEDAGLLESILIPFDLYNDSAQHALTSLKQRFLYDEIEAEADLCFDLLAQKLNEIIFTYYKSCAASTLLDSSFTYACDDGDKYFVKPLRFDAIFKLRRVMVLGRTIDLRSIITQRMNKIFRENIDFLLERFENGDLCGVVELQQLLDILELTHQSISRFLELDSYSLMLSEMQENLSLVSYSSRISSQIWSEMQTDFLPNFILCNTTQRFVRSAKGTHHSSHRSSASTGKPYFYCGSHDLTMAYQGLAGLYRDFFGVPHMFAVVKLLGSRSLPAIIRALLDHISSKITGLLPKINALQEALPKSIGLLSFDGGIAGCQKIVHEILTWEAKSEVKTEVLHDLKEIGSALYWMSILDIVLRQIDTTQFMQSAPWLGLVPGNDGQVKHAYSDNTPFTTLLSAASNAVTSSPTCPNPSTFLVMSKQAEAASLLYKSNLNSGSVLEYALAFTSAALDRHYSKWSATPKTGFIDITTSKDFYRIFSGLQYSYLEDSINNPSKKQEMLGDSVAWAGCTIMYLLGQQQHFELFDFSYQFLNVAEVESATVSHYQSSERTKSSNFLQGYEGILEAMRKARRLNNHVFSMLRARCPLEDKVACAIKPSGAPLHRMKFMNTVSAFETLPQRVT*