MHGDGLGRLHPGKVFLTIDEIKNGISSYQIFDVRYDLRNKEYGINQYNKGHVARATFVDLDRHLSGPVVECSKARHPMPDPHEFVEWCKSKGIGHFKPVLCYDDECGAMGACRMWWMLNALGVEAYVMTCGFKAYEAAGLPVESTPYDKNQSTSYWPYATEFKRLLKIKDIPPCAHMVDTRPALRFNTTVRPYGPDDIPGHIEGAVNLPYDVNILLVNRHEKRLRPNDECRSNTLKLLQGMWGGGEPNISHCVFYCGSGVTAAFSIAVAYHVGLGEPYLYAGSWSEYADTFNFTLARRIIKEHGLLISMVSSSLPYNMKATLNNVTLVVDGVVVNNPDEELKQALVHLHIGEKAHVTFKSQRQAVIEAHPRIDT