MSLFSSLLIFFFCACTPVFAERGVYKDKESLLLHDDVTSATQFSGIPIHGPQDILDAEYHFQKFVSMFNKKYSSLEVQSHRFRIFRQNLAKAVQHAILDPSAIHGITKFSDLTEDEFRGRFHGLKMPPSLAQSAPEAPTLPTDDLPASFNWRDRGAVTKVKDQGECGSCWSFSTTGALEGANFLATGELLSLSEQQLVDCDHVCDPEETDSCDSGCEGGMMTNAFSYIMQAGGLQLEKDYPYTGSDGNCTFDKTKIAAQVANFSNVASDEHQIAANLVKNGPLAIAIDSKYMGSYI