MDVLPFSLNNSSQQAYVSELLSFSLDRLHKEPELLRVDAERIRRQMQDLAVGHYRAFIIAAEALHSIGEEMTSVDKHLESLITEIPELTGGCNKFMESGQQILEKRSLNQMLLANHSAILDLLEIPQLMDTCVRNGNYDEALDLEAFVSKLATMHSKLPVIQSLVADVKHITQSMLLQLLQRLRSTIQLPECLRVIGYLRRLGVFTEHEMRLQFLRCRDTWLAGIIDDLDQGNPYDYLKRMADCHRVHLFDVVTQYRAIFADDNSGNEEKYDGGLLYSWAMHRITLHLTVLQALLPKITDGISLATLLEQCMYCGMSLGRVGMDFRGLLPPLFKTSVYNLFSSNMAATIENFQCYKRKVEEKKKNEKAQSSDIEASSVAVSHEHELFVGIEEDHGTSILVTSRD*