MSDLRSKFLEVYEVLKSELLNDPAFEWTDTSRQWVDRMLDYNVPGGKLNRGLSVIDSYKLLKEEKELTDDEVFLASALGWCIEWLQAYFLVLDDIMDNSHTRRGQPCWFRVPKVGMIAVNDGIILRNQIPRILRKHFRDKKYYVDLLDLFNEVEFQTASGQMIDLITTIEGEKDLSKYSLDLHRRIVQYKTAYYSFYISVACALLMSGEKLEDHLDVKDILVDMGIYFQVQDDYLDCFGDPEFIGKIGTDIQDFKCSWLVVKALELCNDEQKKSLHENYGKEDPTCVARVKELYNVLDLQGAFADFESKSYEKLIKSIEAHSSMAVQAVLKSFLAKIYKRLK*