MSDDEDYGFEYSEDDEEEDVNIENQYYNSKGLRDTDEDAAVAGFKEVATMESDKGEWGFKAYKMIVKLQFKRGKWAEMMEAYRELLTYIKSAVTRNYSEKVINKILDLVSGSEQMALLQELYETTLTALQEAKNERLWFKTKLKLGKLWFDRAEYGRLQKIIKELNSSCQHEDGTDDMKKGTQLLEVYALEIQMYTATKNNKKLKSLYQKALQIKSAIPHPKIMGVIRECGGKMHMALREWEPARNDFFDAFKNYDEAGVGRRIQCLKYLILSNMLMNSDISPFDSQEAKPYKNDPEILAMTNLLSAYMNNEIREFERILKRNNSTIMGDAFIKMYLDDLLKNIRTQVLLRVIKPYTRIRLSFISSELNIAQGEVEELLVSLILDGHIDGHIDQVGALLLLTDKAADAKKYSALDKWSTQLAALQSTICSKVS*