MVAIKLSDAIKRKREPQDAESDIDISSTDSENESQVDDEQEVINIDFDFFNANKNVDFHALKNLLRQLLGPQESSKIQLSALADLILDSPTTTIKTDGQESDPYCFLSFIDYRSNRTSDYAKYLSKVDSRLAEFLKSMDNSDKKCALVLSERLINMPPEVIAPIYNITLEDASNSLGDGKHYDYYVIVSRKFEVNVEVDDEETGARKRVKTSEIDYFHEEDRFLERNAYVHFDSESRKGLISSYVVIDHDSLIKSIKDVEAEIKNW