MEDDDDCPPLAVELPPRVPSPPEQSPSDASPVGITVITGYLGAGKSTLVNYILNEQHGKRIAVILNEFGEEIGVERAMINEGQGGALIEEWVELANGCVCCSVKHSLVQALEQLVQRKDRMDHILLETTGLADPAPLVSVLWLDDQLESSIVLDSIITVIDAKNFRVQIDEHKNSSSFPEAFHQIAFADVVILNKIDLVEDSLEDLEKHIRDVNALVTVVRSVRCQVDLNEVFNRQAYGAKNSSHLQELLDYSKSVPPSRRHDNSISTLCIYEQDSVNLAKVESWLEDLLWEKKSIMDIYRCKGILYIHDSDQVHTLQGLSVLMSDFALMQAVREVYEVVPARKWSETESRMNKIVVIGRNLDINVLQDSFSGCKS*