MLHLWIRFRAGSATPSGSHHNPTTTHQNLTDGQACLPTPAHSNMGASSDFRDSDILGNETNLQTAQVSSFESLTSPSGYFDHEHNLGFGVDTWGSTWTMEEFGFSQQQQ