MASVQQVWKALEDAIWACTGLSPAVFFAAVSVAFAVYYAISGFFAHYSSPSSGTREEMESLPPPVQLGEITEEDLKAYDGSDPKKPLLMAIKGQIYDVSQSRMFYGPGGPYALFTGKDASRALAKMSFEDKDLNGDISGLGPFELEALQDWEYKFISKYVKVGTIKNIPKIDRHISDRSET