TSHLKKAKLMFFYTRYPSSHVLKACFHDVQLSRCVTSQLIKWFSNFREFYYIQMEKFARQALAQGVADARSLAVERESQLFKTLNTHYNKANDFQVPQRFLEVAAITLREFYSAISKGEDRDPSWKKAIYK