MKIYVDGKEVIIRDDERNLLEALKNVGIEIPNLCYLSETSIYGACRLCLVEVDGKSIVTSCNLKPYEGMVVRTNTPEIYEIRKGILELLLASHNRDCTTCERNGSCKLQEYAEAFGIRKIRFDNVIKDGGVDDKSPIVRDNTKCILCGDCVRVCEEVQGVAAIDIAGRGFQSKVTPAFGHSLADVECVYCGQCVAYCPTGALSIRNDIDKLYRVLKSKKKVVIGMIAPAVRSAIQEEFKLDSDLFIAGRLNTFLKMLGFSKVFEVPFGADLVAYEEAHEFLDRLEKGEKLPQFTSCCPAWVKYVEEFYPTYIDNLSTVKSPQQAMGSVIKEIYSKEIGIPKEDIYLVSIMPCTSKKFEAEREEHKGVVDLVITTKELAQMIKASGIDISSLKPEPFDKPFNLYSQGGLDFGKTGGVLGTVLAVINHKVKIKNVKEEEIEKGIRLFNVELENGRNVRAMAVHSLGKAKRVLRDIKEGILNVDIIEVMACSFGCIGGGGQPYPNDSKVRQRRAKILSDMVNINPITSPQENPYLMELYEKYLEHPLSHKTHEILHTSYSPKRRVPEQEVEILPLPIPEEEKIKVRICLGTSCYIKGSYKILSDLIEVVRKEDWAKNVEVVGTFCTENCSNAPNVLIDDILISGADTNKVKEMLREYVRRKQEGVSDVS