MASCFSLAASGNRYYHVYFRIAGMKSKLVELEDGTRMHCWVPKKTSNKPVLILIHGLGANAMWQWSSQIRAFRGHFNLYVPDLVFFGKSFTTRPERTELFQAQCVMKLMENLGVTKYHVVGVSYGGFVAYRLAQLYPDAVQKLVLVAAGVCLEEKDMKEGLLKVSDLATARSILLPQTTANLKTLLKLSFVRAPKMVPSCLLQDFIINMFSDRRDERVELVNHLIADRKASDLPVIHQETLIIWGEHDQIFPLELGNRLKRHLGDGAELVLFKDAGHAVHLEKSTEFNNQLKKFLLGS*