MVCALFSLHQSGKPAWLEALDKQRFFVSCSVHENARKKEKNICCLDCCTAICAHCLRSHHGHRLVQIRRYVYHDVVRLQDLDELIDCSSVQSYTINSSKVIFLKKRPQSRQFKGSGNICTSCDRTLQEPYVHCSLECKVDYISREGKDFSPYLRTCRSLQLNPELITAPEADAGGDDGNETTRSTVVQGEDDAMCSSDSENFSMPYVSFIRKKRSGLPCHCSRSANRTSHDGIAASSSRRKGIPQRSPLC