MPLVLTFSENNPLDSTIVDESTYVATPRYETFTTKVTDGQRKTTLWALAPSRSIVAEVEWERSFKSGKITMEGRCMEMDALLLGGGFLSRTIRKVQLRGGRLYKWKQSGAVDLKMGIVRSFVRDRSDTLSPHHRWRMQLVDPEDGSLIARSLHAKLGIFEEKRDLTLEISDRGLASLNLILLTFILVDGASRKRAAPRSPLKRLMPLTLTFLCNDPLNTIIVDQSSGQTNPLYEVTSIKLDGGKRRTTLTALTPTRRVIGDLEWKEPPVSGELTATVKGRRTTAYSPPRGFLSRIIFKLRFMGSPLFKWMISDAGNLVLMDCSNGSTIAQYWRATSMLFDKEQKSTLALEDKGLPILDGILFTFVWMHIERERERCTAFSVTNVNMNRRVTLPR