MERESATTYEPKRNSEIRVFESFDDISTDLAEYISQISEISVKERGYFAIALSGAPLVSFLWKLCEAPYNKTLDWSKWYIFWTDERAVAKNHAESNYKLTKEGFLAKVPILNGHVYSINDNATVEDAATDYEFVIRQLVKVRTIGVSESNDCPKFDLILLDMGSDGHVASLFPNHPALELKDDWVTYITDSPQPPPERITFTLPVINSASNIAIVATGDDKVKAVHLAVSDGTEGPDAPALLPARMIHPTDGKLVWFLDKAAAASLEANNGDASYDEHAEYRL*