MSYVPPKSWESNPLNTSKYLHLDEDERAFFKATTKIEDDAELDQHILTVQAQAYKIFPYPCIRIFGFTRIRISRLPAYEKFLELGRNRANPIFIDLGCAFGSDVRKAVLDGYPIEFCLATDLRGGLYREGYALFRDTPETFPVPFIEGDVFDPDFLAIAEPPSKDVTLICPPPSLKDLVSLNPLRGHVSAVYMGKFLHIFDEAGQAHIAKALAGLLSPEPGSILFGVQGALEDKGPFTPTSSDWTMFCHSPESLGKLFEDAFGGPGTIKFESRMVEEPGGPTYFDTWPGNQKPFTCQEWSVTRL*