MVRLAFLCLLSVLTVAWARPRIPPMSQDLVNYVNKINTTWKAGHNFPNADFSYVKKLCGTLLKGPKLPVMVEYAGKIKLPKNFDSREQWPNCPTIKEIRDQGSCGSCWAFGAAEAISDRVCIHTNGKVSVEISAEDLLTCCDSCGMGCDGGYPASAWQYWTESGLVSGGLYDSHVGCRPYTIPPCEHHVNGTRPPCTGEGGNTPECRMQCEAGYTPSYKEDKHYGKKSYGVPSDETQIMTEIYKNGPVEGAFTVYEDFLMYKSGVYQHVSGSAVGGHAIKILGWGEEQGTPYWLGANSWNTDWGENGYFKILRGQDHCGIESEIVAGIPRD