MIRRGLAPDEVVYNTLTDGYSSLGNMDEALRLHLEMGKRNIMPTVITYISLIKGLARTYNIEKALKLLTEMYAVGLVPDTVTYNTLIDGHAKGGNMQEAFSLHIEMQRNGITPNIISYNALINGLRRESKMLEAEDLLTSLVDEGLTPDVVTYNSIIDGYISSGDTHKAFQLFQEMQKKGLEPTVITYHALIDGLCREGKMQKVEELYNEMLQKNLFPDVVTYNLLIHGYSKFGNLHKAFELFDEMKDYAILWKLSSYREKWWKRD*