MLRVFSARSLFRKDRLRAAFSTALLFDDTQIQFKESIAQFAQENIAPHASRIDRTNYFPEEVNLWKLMGDFNLHGITAPEEYGGLGLGYLYHCIAMEEISRASGSVALSYGAHSNLCINQLVRNGNPAQKQKYLPKLISGEHVGALAMSEPNAGSDVVSMKCKADRVDGGYILNGNKMWCTNGPIAQTLVVYAKTDITAHSKGITAFIIEKGMPGFSTAQKLDKLGMRGSDTCELVFENCFVPEENVLGQEGKGVYVMMSGLDLERLVLAAGPLGLMQACIDVVLPYVRQREQFGRPIGEFQFIQGKLADMYTSLQSSRSYVYSVARNCENGKIDPKDCAGVILCAAERATQVALQAIQCLGGNGYVNEYPTGRLLRDAKLYEIGAGTSEIRRMIIGRELFKEQ*