MVFVKAQKSKAYFKRFQVKFKRRREGKTDYRARIRLINQDKNKYNTPKYRFVVRFSNKEVVAQIIYATLAGDVVMSSAYSHELPRYGLEVGHTNYAAAYCTGLLLARRVLKKLEMDEEYVGNEEATGEDYSIEPTESRRPFRALLDVGLVRTTTGNRVFGALKGALDGGLDIPHSEKRFAGFTKDDKRLDADVHRKYIFGGHVASYMKCDQAVISTAEVATVVVVGVFVFLLREDEPEKYQSHFIEYIKRGIEPEDLEDMYKKVHAAIRADPTIKHTEKHIPKEQKRYRPRKLTYEERKANLIARLNALNSGADDEEEE*