MMKLALTLEADSVNVQALNMGRIVVDVDGIELAELINMVCDNGYSLRVVDESDQTSAECTPPFATLTGIRCSTAHITETDNAWLYSLSHQTSDFGESEWIHFTGNGYLLRTDAWSYPVLRLKRLGLSKTFRRLVVTLIRRYGVSLIHLDASAECLPGLPTFDW