MRNLLHNINSAIQIGDWCVLTAGIILVAVLFQQLWSHQDATRVQIRHGDRIYGTYSLNQQRDIHVQGAMGAATVSILHGKARFSQSPCHNQYCVHQGWLSRAGQAAICLPNQLSLELIGETKPYDSLNY