MELDKILCDSVNRIAIPSVLIDPYNWMKNDPIMGFFFSINGKFKMLGDGNGGMSTIPGFNQIQFEGFCRFIDQGLAEELYKFPKIEDRDQEIEFQLFVETYQLVEPSIKERDAVYESLTYSSELYVSGGLIWKNSRDMQEQTIFIGNIPLMNSLGTSIVNGIYRIVINQILQSPGIYYRSELNHNGISVYTGTIISDWGGRVELEIDKKARIWARVSRKQKISILVLSSAMGLNLREILENVCYPEIFLSFLSDKEKKKIGSRENAILEFYQQFTCVGGGPVFSESLCKELQKKFFQQRCELGRIGRLNMNQRLNLDIPHNNTFLLPRDILAAADHLIGMKFGMGTLDDMNHLKNKRIRSVADLLQDQFGLALIRLENVVRGTICGAIRHKLIPTPQNLVTSTPLTPLMNLFSDYTPYLKFWIERIH*