MKVRRSDRLIDMTRYLLERPHTLVPLTFFADRYDSAKSSISEDLTILKRTFQNRGTGLLETIPGAAGGTRFLPYILKEEAQEVVNKLIAEMSSDTRYLPGGYVYMSDLLGSPATLREIGRIFATQYLNQNVDAVMTIATKGVPIAQSVADFLNVPFVIVRHDTEITEGSTVNVNYVSGSSTRIEKMSLSKRSLKPDSNVLIVDDYMRGGGTVGGMISMVEEFDANLIGVGVVAESTAPNGRTIGDYTSLMRVDAENNTVVSQPGNYIEKIFN