MVNIDDTGPIDYYLCYNVFPLSFSYKHLASTTRSNRQCQCGRTVNWKMPTVSKNVAGKGKNGVFVKGKMRYMVTDDLQVSPVCMAATLELLKRLGIRDATVLEERNVNLGSEEVLHLLKHSLLSKTPLTDVFLPVQDTIDRVTPDLKVMFNLPLSDLEERVVSVGEEEALSLLKASLISNTVLSDAFLKKPKQLGRRSSLYS