MDLGGKLPAGSFLAGGLFLAWFLNRWLNDRALNNGNAPSSYDWAKEIIVVTGGSGGIGAETVKKLAGRGSQIVVLDVLPLSYSNVPNVHYYECDLTKYDELQEVGKRISKEIGDPTVVIANAGICRGKPILSASKRDIELTFGVNNIALLFTAKTFLPSMVAKNHGHFLIIASQTGYIATPGLTDYSASKAATIAIYEGLHAEVGLMYGAPSVRVSCVSPTLVDTKMFQGMDSSAAPGGALRPEDLGARIAGIIHSGRAQHACVPHWSVSPLSFIRTWPDWLRVWCMASSVGLYDNLRPHDPMASR