MSLVANLKLSIGSKNNEFVLRDVQLWETSDTSILDAGQLKRVQSYKGRFVAYVDIKKLPLWIKNQQSRELQCFTRSSTTLRYFSTKLGVKQRGIVFECIPLTEKADNQGCCSYYIFYRNENVVKVVQVDLSIKANIDLQIKQIKSTLSNPQQADVKKLDSTVSATIDSRLNSDITKIVSENIERHEHRTSKVLKSMLSNDKKIQVRDTLSKLILAGLRLRGLSSTKSETQKLFRITLSASEFAHRKDLIQLQRGHTKAIPFEEMQETVETLLNLFTRNG