MSTKTVTKIYLFLVFLHLLTVQLRSCSIFEGSWIFDESYPIYDSLQCPFIDQGLNCIKNGRKDNFYLKYRWQPTDCDLPRFIGEDILKNFKGKNFMFVGDSLSNNQWQSLACMLHAAVPNCSYTFDRTRNRSVLSFPEFEFTVTFLKDGFLVDLVVEEAGRVLKLDSLSRTEQWKGVDVLIFNSYHWWIHTGRLQTWDYFQVGDKLYKEMDHMEAYNIALTTWANWVDSNIDPAVTKVFFQGISAVHYFGKDWDEPMVKDCSGQTKPIEGSTYPGERYAGEAVVKSVLSNMTMPVNLLDITLLTQLRKDGHPSRIASGASMDCSHWCVAGVPDAWNELLYTMLLQK*