MDTFRFPDTMRSRLIELVQKEKCLWDQRNEEYKMQGPREDAWGRIASLMRDEGHNVTVSELKATWKGMRDIWRRLRTSKTGSRTSWPFFKALEFLEQNELTDNEETASRNYSMHNTSSVPQEREESSYERAGFIKEEIGDIDLVGTSMQENVNTEDKYEHFGKLVTSVLRDYDKNVNEEFAMNKMEAIFSVIMSRDWYGRRLTRPLSI