MELSRGIISAPLPQPTLRTAPAPRLGRRLPFGALSPPQPPSDVREHGCCVSRALRPRHEWVEGWVRSNDTLVRSLPILVGGASLVAVLLNRAVSGIAAVADASSSQSRADILTLALSVTDILAGLVWLSIRPKSISPVVPRGVECKRVGPGVSSSALHELLWTWDSLTTATCCKSLVVVYGGNCILQIGVAAGSPEDGNALTVDTQKFIQGSLYKSAMESKKQSYLANLALYPGRSELPFLPANTQALILQPIGDKGIAVVGGDTIRGFTSIDQAWIAMIADKLDATLSKSYNP*