MAVSMKNVDPAFQGVGQKAGMDIWRVESLHPIAVPKSEHGKFYSRDSYIVLQTSSTISGARHYDIHFWIGNDTSQDEAGAASIKSIELDAALGGRTVQYRELHGYETDKFLSYFKPCFIPLEGSMASGDTRIDTTKFQPSLYLCKGRRVVHVKQVPFSRSSLNHDDVFVLDTELKIYQFNGATSNIQERAKALDVVQCIKDKYHEGKCEVAVIEDGKLGSEVDSGEFWAFFGGFAPIGKKSNNEDDLQLEPIPGKLYSIIDGELKSIEDSLSKGMLESNKCYLLDCGSEIYIWVGRVTQLEDRKAASLAAEEFISSQKRPKYTHIVRVIQGFETLSFKANFESWPHGPGTAGSEEGKGKVASLIKKQGVDMKGILKETPGKDEVPSLLEENGKLEVWLVNNNTKVPVPKEEVGKFYSQDCYIILYTYHTGGDRREDYFLCFWLGQQSTQENKTTAAQLMNSIAVSLKGRPVQ