MVSDVLVILLFSATTELAHTLTDPSHPVTLSGGHPAAAAAHLCSIFVPRVAAELAASALLGLLLAALCLLALRVPEVPPLPQLGLLGVGAAAFSAQGLLDQLLVPLGVTAPSLEPMLACVITGFVVCNGGEVFTGRDERRQLEALVNSSMHPTLLFFFTTTGLGMRLSVLQHTWPAAVGLFVVRLAALYFGHAVGARWGAMPHRLRSFGWMAYATLMSVIVLNQLVGAASEGPRHEPGARRHDSRKTLTRAGSESESENGDGSVVGFGGLVPDGPSSPTAGMALAELVSDKERGFL*