MNVSNLNDLRSYSRHWLTEFIEQYQEEECLWQPKHHDYSNHAARNKAYDKLVEKLKEVEPNPDRAMVVRKINSLRSAFRREFRKSSSKSDYETRLWYYDKLLFIADHKPKRHSNELAGKPKRELHINFDDEDSMDFEEESHHTPQSQHIETIVPNPNDEVEEVAATNNVVVSSQGATLSTISVTPADCVTLVKDETHQAHNEVAEAHQRLVAQATAAQSSLAAAAAGGHAVKVLEITSLDSNSQREIQQAVNSLEHHQQQLQHLHHQANGHGQPVPTIQIGRDHYQPLFGNAATTAYTTAAPATSHRHEDEYDAIGVNVASKLRSINHTQRIIAEKLISDVLFNAQLDNLTVNSSLTQ