MNELPRVDSHVSSGPDTHDKESSWSVPNAELASRVDMRGVRTMSVDPPGCVDVDDALSVRRIRLDTRADVGVHIADVSHFVKAGSFLDLEAYARGTTVYLADGGRCDMLPALLSENVCSLLGGRERLAVSCVWTLDAHCRPYMGGMGPDGSKGPNSPWFGRTVIRSNHQLNYYQAQAILDGVPPPTKADDLNDATETRRVRDDLAVLAAFARRCNAARTARGAVELASAELRFETCSDGVPRDVLTKGEVPMMRIVAELMIAANAAVAEKIVASDPRAFVRSHPPPRPEGFEELAGLMKRATGVTLDATDGTALANSLSSAITKATSSDKVLVAVAAATDALFRGMATRAMSEARYRVASGGVEGSNNSHYGLALTLYTHFTSPIRRYADVVVHRQLMDAVTGGGDGDGDEKSAPGTSKSLSSPAGLAKVADHLNERNRAAKRAQARCAGLYLLETLARAPRVERAVVHEIKDDGFVAFVPRFHVR