MFFLKELTHTISLHPSYFGPNMQGQLKDKLYADVEGTCTGRYGYVITVLSLNNIGKGKILPGSGLAEFKVNYQAIVFKPYKGEVLDAIVTTVNKMGFFADVGPLQVFVSNHLIPTDMRFDANGNPPCYSSEDQVIQKDVQVRLKLVGTRVDATEIFAIGTIKEDYLGVISS*