MHLFALSCLASLLSCAAVAAEASHASTTIEKRAVPSGFVTTNGAQFDLDGEPFYFVGANSFWLPLLLTQDDVDATFQTMQSAGVQVVRTWAFNAINATELPYALESGLTYYQVWNNSDWTLNEGSQGLERLDYVVETAGKYGIRLILTFTNNWFGYGGAELYIYHILGNTAITHDEFYTNPTIIASYQRYAQTIVERYKDSPNVFAWELMNEARCAGDTLPSGPDCVPGSETLTTWYQLQSDYVRSLDPYHMITTGGEGQYDGTLVSDFNFNGEGRDFEASLALPNIDFGTYHMYPQTWYPELDYPGSNFSVEEWGLGWIEAHANTAAYVGKPLLIEEFGVTGLENKTEIYPVWVGYALASGHAIEPWQFGELNLTEDGGNRVIKYTDQIYQGASPNDGFTFYINQTAVWDVFTAAAVVQGYRSGP*