MSEQYDVDAPTLSRYVMQNTKDHELTILLNTLATSFKLISSAVGRAGVAQLYGLAGEVNSTGDDQKKLDVMSNDMMINALVNSGVCCVLVSEENEEPIVVPADKAGKFCVAFDPLDGSSNIDCNVSVGTIFSVYEKKDGNVNDLLRSGADCLCAGYCCYSSATELVFTFQGGTVEGFCLDPTIGEFVHTRINMRFPEDGGKRIYSCNEGNFVHWDQPIKDAVEAFKSSEKPYSARYVGSMVADIHRTLLYGGIYIYPADKKSPKGKLRCLYEGIPMALIIEQAGGIASTGLFEGKIGRVVELTPDAIHCKCPIIMGGPRDV