MVWPFRKQADSGFSFYSTAAEVTEGIDGSALTAVVTGGASGIGLDTTKTLALRGVHVILAVRNLEAAAIVKENICKEKLDAKIDLLHLDLSSLASVRQFVSDFKSMNLPLNILINNAGVMQCPYQLSRDGIELQLATNHIGHFLLTSLLLETMKESAVESQIEGRIVNVSSSYHKYSYAEGIRFDKINSSEGYSQLGAYGQSKLANLLHCYELARRLKDDDVPITVNSVHPGFIFTNLQRHILMLAYIARIALFYMWKTPAQGAATTCYVALHPDVKGVSGKYFADCNEASTNELATDSKLARDLWALSEKLVKL*