METPAVQSRIKGSIFGVAVVDALGGPVEFQPRGSFIPVTHFIHNDTFDVPPGTWTDDTSMTLCLARSLIASKGNFIPQAAIRNYVKWHENGYLSATDECFDIGSRTRQALMIWRRYFDRSPHIRENDPNALSNAALSSNATHPYPTCAECCQIYTRLIVRALNGASKEDLAEEFARINFTDVKVKQRLDRYSSLTDWENTDEEHIKSSGYVLSTLEAALWAFFTTSTFKSGAVKVVNLGDDADTVGAVYGGLAGSYYGLEEIPADWIASLQKKNVVEEIASGLCSLPE*