MDTIAFAYMGGKEYEWLFFEVYDRVRRFYRDVRLPINIVYAGKIILPPGTLIRVETASGFVNMYSFEAVVEALYGKLVEMRDDVNDDSITKIFGITTFPIGSRDRYFDIYKKYLGIQVNVGDYHVLALSIKPFFTENKYLFIERVFKGVLHEIGHLYGLSHCHEDCVMNPPKDIKDWDLRTPTYCNTCLRKLKNKEELMPKLQL