MSLSPLEYLYFTEHSIKELKNGNTSFKFAQPLPTLRFLYELCWVMVRGELPFQKCKLALECVEFVDYASQEELGSSLADIVTQLAQDLSLPGENRQRVNKLAKWLVESALVPLRFFQERCEEEFLWESEMIKIKAADLKSKEVRVNTRLLYQQTKFNLLREESEGYAKLERAFTGQSIVNCPWKCIWKGSYYGCMIFMVVTIEACLTHENSRTKGCQLCSRWTISVNSAVRQKQNYGCMIFMMVAIEACLTQENSRRKGCPLCSSCSLCS*