MVLHFSQVQAHKYGVLSLYRNLIRKARFVSQDESISDLLREIFHRFKIDLRSHRIRSLLLRGEELNEKFSKTILNGAPSQEIAELISSIKLILAPAAEAKLETPILNPVRSDMEIQDIQARNSQKQKLNDWMQKEIKNKRKENLMSTKTPPDTVYLKEITQPEVLFKLRVQAIDKLKTTLQKGPYKAQIAYKSGLKYPAYMIRVPWGGLWRERRFLYQAMLETDRLNEATTQLANNKSLMKKYYDMENQWDRLTGHSDGDWLSVFRIAEKEIDAQSSKLVSEIKEYNKRQIQISHLTQKQLDAYYEARKANFTQLVKELKNYELNPHHSDIDLGELLEIYNFKSPTKLPLLGIN*