MSNSANKLSILKNVVVFSLADTSLWTGRAKMTAEDLGLTEDQVPPEAIASLGSKRLIDGDALKPGSKVRYLMRRACMEVGTRFLGGFAVATEEAEALVGKLDQLVLVGEAFKKTFLATLDNKLDAWHANNPKWRHIMSAGTPERESIGKRISFGYHAIMVQSPENATVAKSLFGAVDMMGSNLVDEIVSEARAFVERSLADGREQGSQKTVGPIRRLANKIHALRFIDPSLGAMAEVVNHVLKTIPEIGKVEAQSFFNLTRVANLLASRSRFSETSRALHEGRLTVEDVVKTLTGGTMPDKRVELPLERASDSAMNASDIFADQSAPRIPEKDAEVMQVVAKIREEVTGVRIQNKPAQRPTAVEPLDF