MSKVELKPAPAQGTDVEAWLRENLRPYDGQPDFLEGPTERTKKVMSEFKRLYKLELEKGVLDRSIKPFGGVSMVKKACESYGYKLDPSVEKIFTEYRKTHNQGVFDIYDEEMRKARHDHIITGLPDAYGRGRIIGDYRRIALYGVDRLIQEKNNDKKKTPATTEENMRTREELSEQYDIGRPAATAREAIQWTYFGYLGAIKQQDGAAMSFGRLDGFFDVYIERDLAEGRITEEQAQEMIDDLVIKLRMVRFLRTPEYNDLFAGDPTWVTMVLAGADGKGGHFVSRTSFRILQTLYNLGPAPEPNLTNFKRFCARVSIDTSSIQYENDDVMRPLYGTDYGIACCVSPMAMGKQMQFFGARCNLAKLLLYSINQGRTRCRATRWAPSSRPSRTARWTSRPS*