MKRYYSTLLVLALAHTSLSAYAHTCPDPQTTSLQWGVPPSPWVENPFSPNSPQGEENTRFVRANILVAGYGQGVTCTYRNSVGDFSILWQVRTKIPARVDYSWIETMGGYVCTRGLNECQFYVADPSA