MDSTKTIKEIGVQDQEQLPWELVEEILTHVPPISLVRFRTVCKRWDDLFNDKTFIDNHKLTFRFILATKSKIYSKKEAVVWNPWLKQSRWIKADVSQSSLEVDGIGYDNNNDNKMRAEERRYKTIGSYLKNHSVWKTQDFSCDVWKDLKLKARRGDKSLKDTTKKIEIWVTKNKINVEDGADVVWMNFRTLSIPNFPGLVSNEYSSSQPSYFIDDKRLVMCSCDETGHPWIYILKENKLISKVKLNSVVDPWPVHCTYFPSLVPVPGSPIEEALLQV*