MAQVAGSTLPAEEEPSSESRMVVTFLVSALESMCKELAKSKAEVACIAVYETDVFVVGTERGCAFVNARTDFQKDFAKYCRFFETECVAEGLREMKPPCPMNGMQVHSGETEILRKAVEDYFCLCYGKALGTTVMVPVPYEKMLQDQSAVVAQGLPEGVAFQHPENYDLATLKWILENKAGISFIINRPFLDPESQLGGREMVTDAERSIVSPSESCGPISVKTEPMEDSAQGISLKAEAVSVKNESEDPNYYQYNMQGSHPSSTGSEVIEMELPTEG