MELSRGIISAPLPQPTLRTAPGPRLGRRLPFGAFSPPQPLSDVREHGCCVSRALRPRQEWVEGWVRSNDTLVRSLPILVGGASLIAVLLNRAVSGIAAVADASSSQSRADILTLALSVTDILAGLVWLSIRPKSISPVVPRGVECKRVGPGVSSSALHELLWTWDSLTTATCCKSLVVVYGGNCILQIGVAAGSPEDGNALTVDTQKFIQGSLYKSAMESKKQSYLANLALYPGRSELPFLPANTQALILQPIGDKGIAVVGGDTIRGFTSIDQAWIAMMADKLDATLSKSYNP*