MTNAEAVTVTNKQIIFPDYVTGFPKESDLKITTTTIDLRLPEGSTSVLVKNLYLSCDPYMRICMGKPDPLSSSLVPPYKTGVPIIGLGVSKVIDSGHPDYKKGDLLWGLVGWEEYSVITLTTYSHFKIEHTDVPLSYYTGLLGMPGMTAYAGFYEVCSPKKGETVFVSAASGAVGQLVGQFAKLMGCYVVGSAGSKEKVYLLKTKFGFDDAFNYKEEKDFSAALKRYFPEGIDIYFENVGGKMLDAVLINMKLHGRVAVCGMISQYNLVDPEGVHNLPTILYKRIQLQGFGVCDFYDKYPKFLDFVLPYIREGKITYVEDIAEGFESGPSALLGLFEGKNVGKQLFVVARE*