MLLGKVQILIRIIIVMKLRTHYVFSLGLLSLLDSFLLSNFLEVIIISGIISVTANNVIDYLGHEIRGKYISRTPRTHTLPRSIGWGLLTSVPIVLALYFLSSTELILITILDGVIVGPSHMLLDIFTERGIYHKVNGRWRRIALAHFSYDNPIVNGLAIIAGVIMLFAAIHNHNYDYYYQYYHYYNYYS