MVNLTENCSAIILNQMPPKLKDPGSFSIPCAIKTLEISNALCDLGANYPIGKIEDVPLRVGGLVIPVDFVVLDIDKDAHTPIILGRPFLATAGALIDVKGGLITLKAGDSKASFKFSLGEGCFAKMKTCMKVETISCIERYCSHANPSNNFRVSMFDNEPSRSSPDDKKVHVIPRVFDDKFDDVITIPEIFGMHVDGDVRATTSKPDLILWRLRGVSRRYSQGWIGSRGLTWSCLDSNFWKSYGCSLWKPLRDPTRPHERLWGLKSLSHALKCNRDSYESKNVGNDGKDLRIARIKPVRSHRIYVCSHGSAKLSPKLSRLVRSCPKNVCSHEIEKTMQELFGISCDRSEEEPARTDFWWARTEFPCEHMKISENPAKSGP*