MASNGVEKVGVLIVGSGPTGLGAATRLNQLGHPSWMLVDQAPEAGGLACTDVTPEGFLFDMGGHVIFSHYQYFDDLLDTAVGAGDEAWNTLERVSYVWLKNRWVAYPFQNNISALDKEDQIKCLTGVVEAKVLNSSAQGKPTNFDEWIMRVMGPGIADLFMRPYNFKVWAVPTTMMQCDWLGERVATVDVDRAIANVINSKEDAGWGPNAVFRFPREGGTGGIWKGVAKLLPAERQRYGANLVSLDQERQVAKFEDGRQIAYDALISTIPLDTTLRWLGKSEWADGLTHSSSHIVGIGIRGQCPHGLKCWLYFPEDDCPFYRTTVFSHYAKKNCPADDAKLPTLCKADGGDPEPGSEEAREGPYWSLMFEVSESDLKPVAQGDVKLGGTAGTWSEIVRDTLLGAVATKLVAPGDEVVSIYHRRLEHGYPTPSLGRDAVLKQALPWLRKSNIWSRGRFGSYKYEVANQDHSLMLGVECVDNILFGSQELTLEFPNIVNPRKNMELKYTNNGGVMPGLLKGSKPVGVVEQVNX