MSWNNRVVWSEGMFLRPQHFQQHDRYLETLVDGRCRSLLAGGWGFSELKLDDALLTQGKLAIVSARGVLPDGTPFNIPADDPAPAPLNVEESLRDGIVYLGLPLKRVGTRDTVEEGEALGGARYVSQVQEVRDDNAAFESRAPVALGSQAFRLLTERDGLGEYAAVGVARVREKRADQALSLDEDYLPPVLDIAAAPPLASFAKELLGLLHQRGEALAGRVVASSAGGASEIADFLLLQLVNRAEALTGHLSRVRPLHPQELYRELVALAGEFCTFTASQRRPEEYPVYNHDDLAASFAPVMLALRQALATVIDAKAIAIPIVEKAYGVHVAMLSDRSLIDNASFVLVVRADVPGESLRGHFPQQAKVGSVEHIRDLVNLQLPGIGLLPMPVAPRQIPYHAGSTYFELDRGSAHWKQLTHSGGFAFHIAGQFPGLNLAFWAIRG*