MLPHTHAFTLKSHITFSNFCTQISAPSTTPPGRGIVTEFLINNCCLTPEEIAKAFKHDEGFLRQKSCRNLKEVLELLKGCGLTTPAQIRRVVICNPCFLFLSAEKNIQSKLSLLRTFMKEEDITKLVINDARIFNRREDKLKSAISLLRKLCVEGQALSELIATQPRLLSTPEEKVLESFKQAEDLGCQKGSKMFAAVLRTILGVGKEKIERRLQCLSSCFSEKQVSELLRRWPLILGYSEENVKHHVDFLVKSVGFPLDCLVKYPSLFGCSLEKRIIPRYRVMEALKSRQVLKTELIGPNIFYCTEKRFLEIYVNKNADSSILLDIYHSGKVDY*