MARNDLKLLGAWPSPYVMRTRIALNIKSLAYDFLEEQFGTKSELLLKSNPIYKKIPVLIHDGKPICESLIIVQYIDENWTNFGHSILPSHPYDRAIARFWASYIDEKVSTQEENAKKAATETVIEGLVLLEDVFKNCSKGKKFFGGDKIGYLDIALGCFLGWLKVNEKLNNVNLLDESRTPGLYKWAEDFCGDSAVKDVMPETDKLAQAAKLLRKLAMATNNVKLLRVLASPFVNHVEIALKIKSIETEFIQQNMLNKSELLLKSNPVYKKIPVLIHDEKPNSSQGEDAIKATLEPVFDSLVLLEDAFKNCNKGKKFFGGDKIGYMDIALGCFLRLMRVTEKMNNVTLLNDSRFIQIGKIFLC*