MPFNSVSDAFELHPDVRRFVWTLDPQLPAGDAALTREVFETSKALEDFAASDCWSLGGHGAVVVTSTSGGEGNEERGTKATTYSALETREVLRDAFRDGDVFALLHVPPTWTAERGYASCRPGVLWRQQRARAVRDGGGADGGADGGAHARADAWGRTLPSQRLGETRASERDARFVPQLATDALVASTSTSTSMASSTSDSIVGGDTCRESISSRAPSAFVIGPGTIVADDAPRGDVDVVFASDGGGAAVVTKQTWPQGHPFALLDAVAVEALRGDPNAGGLPLWLTGG*