MDTKVISSGKRYTTLPESYVRPEYDRPKLSEVSTCENVPVIDLGCTNRAQIVEAIAHACSVFGFFQVVNHGVSKEAVADMLQVATEFFSLPVEEKLKLYSDDPSKTMRLSTSFNVNKEKVHNWRDYLRLHCYPLEKYVPEWPSKPSSFKDVVSNYCKEVRALGYRIEELISESLGLESCRVTEALGEQGQHMAVNFYPPCPEPELTYGLPGHTDPNALTILLQDLQVTGLQVLKDGKWLAVQPIPNAFVINIGDQLQALSNGKYKSVWHRAIVNADKPRMSIASFLCPCDDALISPPESLVEEGSVAVYRDFTYAEYYKKFWSRNLDQEHCLELFKNLRNPAGSDTSSSILGTG*