MASRFRRKVVDASGTVLPYSESLESLVRLKLDEVPACQVVLCGEIHTDPHAASGALQLLNAIYSKFGENKSGSAERVALSLEFFETDTQLVLDEYLAGLISEEEFLQLSRPPSNYATQYRGLVEFCRQRKLRVIAANAPRRYVKMIRRTGRDKLGESLLDYRARALLPPLPIAGASSQYERKFIQTMQQLRSNPQEQRPVPASMLDAQSLWDATMAWNVSRALDAGSHDRDGEAAASLVFHVTGSFHVEHKLGIHEHLQRYRPNTQILTFVFRPMDELAEMSSAEDADTHTELRGLADYTILNLTPADP*