MVLLRSLFILQVLVRMGLTYNFSNCNFTSITKIYCNIIFHDLTGDLKGAKFEQIEDCESKPACLLKIEYYTLNPIPGCPSLPDKTFARRTREALNDHCPGYPETERNDGTQEMAQEVQNICLNQTSQILRLWYSFMQSPE